PeerTube viewer and WebTorrent

A great thing about PeerTube is that in order to reduce hosting costs, it uses WebTorrent to reduce the load in case a video starts being watched by a large amount of people. For those unfamiliar with the technology, here’s how it goes:

If you are watching a video and are the only one watching, PeerTube works like any video platform. You just load the video from the server and play it. It gets interesting when more than one person watches the same video. Instead of having everyone download the video from the server, the browsers of everyone watching the video will start communicating with each others. If there is a part of the video that one watcher has already downloaded that you don’t have, instead of loading it yourself from the server, your browser will ask the other watcher to send it to you, reducing the load on the server. Similarly, if you have part of a video that an other watchers doesn’t have, you will be the one sending it to them. The server is used only when nobody is able to provide for the part of the video you need.


[read more]

A New Site for peertube-viewer

In addition to the docs, which can still be found at docs.peertube-viewer.com, peertube-viewer now has a new website.

This website will host the releases binaries and news about peertube-viewer. An rss feed is available here.

Here are a few useful links within the site:

The site itself is generated using hugo, and is on a public gitlab repo. The theme is a heavily trimmed down version of Beautiful Hugo, with all JS removed, and a lot of updates on the look.


[read more]