Peertube still host and serves the video on a single server. The average at home hosting person might have one gigabit up and down. Which would serve a maximum of 200 people a 720 p video. Make it only torrent based and that number would scale infinitely really. But you would have to wait a while for each video to start. Which I think is a fine compromise.
Login to reply
Replies (1)
wrong on a couple fronts.
PeerTube can use a variety of s3 compatible object stores and CDNs to store the video data. This means the bandwidth limits for the video comes from the CDN system, not the peertube instance.
Additionally when other PeerTube instances enable redundancy, they make a local copy of popular videos and share out the chunks as well as the home instance. For example, if you watch the bridge talk @Alex Gleason gave from poast.tv, you can see on the network tab of the console panel that poast.tv is serving a fraction of the data .
The p2p in the browser only really kicks in for truly viral videos that are being viewed by many people simultaneously. It also works with livestreams since everyone is by nature viewing simultaneously, it doesn't really take any longer for the video to start, but there is noticeable latency with the stream.
poast.tv/w/jUknj6g3BbkESsidKbDRzr

