Chocobozzz / PeerTube
- пятница, 26 января 2018 г. в 03:16:05
Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.
PeerTube is sponsored by Framasoft, a non-profit that promotes, spreads and develops free culture in general, and free-libre software in particular. If you want to support this project, please consider donating to them.
Want to see it in action?
We can't build a FOSS video streaming alternatives to YouTube, Dailymotion, Vimeo... with a centralized software. One organization alone may not have enough money to pay for bandwidth and video storage of its servers.
So we need to have a decentralized network of servers seeding videos (as Diaspora for example). But it's not enough because one video could become famous and overload the server. It's the reason why we need to use a P2P protocol to limit the server load. Thanks to WebTorrent, we can make P2P (thus BitTorrent) inside the web browser, as of today.
See the production guide.
See the contributing guide to see how to contribute to PeerTube. Spoiler alert: you don't need to be a coder to help!
For now only on Github:
See ARCHITECTURE.md for a more detailed explanation.
Here are some simple schemes: