this is very misleading. the bittorrent protocol is not optimized for video streaming. try building a tik-tok style client that has a near 0 time to first frame latency for multiple videos. with bittorrent there is a lot of gossip overhead.
Login to reply
Replies (3)
i literally talked to bram cohen about this in person. this is why he was developing bittorrent live which unfortunately became closed source.
I'm afraid you're misinformed. We've been using it for years for precisely the performance reason
The web-seeding nature of WebTorrent is beyond than normal Bittorrent
The chunking and ordering is the exact same as HLS, WebTorrent then adds onto that the ability to chunk over RTC in the browser to handle swarm events.
I wonder if it would be a proper solution to fetch the first X chunks of a video from a blossom server, possibly at a lower quality, and then switch to something else if the user continues on that video instead of swapping again.
I mean, that should give you both low latency withoug giving up on lower distribution costs, just need to work out the complexity cost of such a solution that is.