News for hackers. Stuff that matters.
Re:PeerTube v6 is out, and powered by your ideas by treyd on Tuesday November 28, 2023 @09:50AM (#38446317)
> At the point I'm pretty uncertain if a p2p web browser video app can exist and be usable enough to have people actually want to use it.

People really need to give up on the idea that the browser is a good foundation for robust p2p protocols. There's too many restrictions and the way users conventionally interact with web pages means that running instances of the client tend to be very ephemeral, even if you design it as an SPA. WebRTC kinda works as a transport but it's still a misapplication of the technology.

What PeerTube should do now is have some kind of opt-in peering between instances to mirror each others videos and provide secondary sources to share the load, and then later build some kind of desktop client for user mirroring of content.

Re:PeerTube v6 is out, and powered by your ideas by corobo on Tuesday November 28, 2023 @10:21AM (#38446630)
> What PeerTube should do now is have some kind of opt-in peering between instances to mirror each others videos and provide secondary sources to share the load

They've had this bit for a while:

https://docs.joinpeertube.org/admin/following-instances#inst...

Re:PeerTube v6 is out, and powered by your ideas by treyd on Tuesday November 28, 2023 @12:33PM (#38448343)
Oh that's fantastic! I hope this is supported on the new HLS-only streaming system.
Re:PeerTube v6 is out, and powered by your ideas by errhead on Tuesday November 28, 2023 @04:03PM (#38451279)
HLS has been the default system for years, and yes, it works perfectly.
Re:PeerTube v6 is out, and powered by your ideas by corobo on Wednesday November 29, 2023 @08:09AM (#38458878)
Aye! The way I used it when tinkering with Peertube (not making the content to make it worth keeping things going yet) was to set up secondary Peertube servers dedicated to this function to spread the load across multiple servers rather than use the p2p side of things - I wasn't sure of the GDPR implications of p2p

It worked really well at least at the small scale I was testing with :)