> If you're worried about platform censorship, the solution that gives you more control is to self-host
Thanks for pointing this out! This is precisely what the Peertube project is about. It's *not* a P2P tube where discovery/notification is unmediated between peers. Peertube is a software for selfhosting your own "tube", which supports federation between hosts so your content can be discovered from elsewhere (with allow/deny lists supported).
The P2P bits of Peertube is only for video delivery, which is very clever. It was always possible to setup your own Youtube (eg. with MediaGoblin) but who had the hardware and connectivity to do that?! Especially since:
- if a video has a peak of popularity, a centralized setup has to send a separate stream to every viewer
- if people want to view a video from which your instance doesn't have good connectivity, it will be terrible user experience, unless you as a server operator setup a sort of CDN which is expensive and more complex than it has to be
Peertube has a very interesting hybrid federated/p2p design where the owner retains control on the published material (you can delete videos from your account), but both viewers and federated instances replicating your materials can help seed it to more people.
Peertube is intended for selfhosting for existing communities (non-profits, conferences, classrooms, etc) and it gives us the practical power to do it without requiring thousands of euros of monthly infrastructure bills.
Thanks for pointing this out! This is precisely what the Peertube project is about. It's *not* a P2P tube where discovery/notification is unmediated between peers. Peertube is a software for selfhosting your own "tube", which supports federation between hosts so your content can be discovered from elsewhere (with allow/deny lists supported).
The P2P bits of Peertube is only for video delivery, which is very clever. It was always possible to setup your own Youtube (eg. with MediaGoblin) but who had the hardware and connectivity to do that?! Especially since:
- if a video has a peak of popularity, a centralized setup has to send a separate stream to every viewer
- if people want to view a video from which your instance doesn't have good connectivity, it will be terrible user experience, unless you as a server operator setup a sort of CDN which is expensive and more complex than it has to be
Peertube has a very interesting hybrid federated/p2p design where the owner retains control on the published material (you can delete videos from your account), but both viewers and federated instances replicating your materials can help seed it to more people.
Peertube is intended for selfhosting for existing communities (non-profits, conferences, classrooms, etc) and it gives us the practical power to do it without requiring thousands of euros of monthly infrastructure bills.