PeerTube

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

Related Tools