
PeerTube
PeerTube is a decentralized video hosting platform. Using ActivityPub and WebTorrent, it enables federation between servers and P2P distribution for building video infrastructure independent of YouTube.
- Federation via ActivityPub for sharing videos across different PeerTube instances
- P2P distribution using WebTorrent for peer-to-peer streaming that reduces server load
- Live streaming via RTMP protocol
- Plugin system for themes, feature additions, and external service integrations
- Subtitle support with SRT file upload for multilingual captions
- Playlists for organizing and sharing video collections
Built with TypeScript and Angular, PeerTube supports Japanese UI. It provides a YouTube alternative for running your own ad-free, algorithm-free video platform on your own server.
Stars
14,625
Forks
1,707
Language
TypeScript
License
AGPL-3.0
activitypubangulardecentralizedp2pvideo