프로젝트 소개

PeerTube는 Framasoft가 개발한 무료·분산형·연합형 비디오 플랫폼으로, YouTube, Dailymotion, Vimeo 같은 중앙집중형 비디오 호스팅 사이트의 대안이다. 사용자는 여러 개의 소규모 연합·상호운용 비디오 호스팅 제공자로 구성된 네트워크에 참여할 수 있다. 이 플랫폼은 커뮤니티 소유이며 광고가 없다. 주요 기능은 다음과 같다. - 비디오 스트리밍 및 라이브 이벤트 호스팅: 사용자는 동영상을 업로드하고 설명과 태그를 추가하며, 전체 비디오 Fediverse에서 검색 가능하게 할 수 있다. 다양한 클라이언트를 통한 라이브 스트리, 영구 스트림도 지원한다. - 연합 로우: 사용자는 PeerTube 또는 Mastodon, Pleroma 같은 다른 연합 플랫폼의 채널을 팔로우할 수 있으며, 비디오가 호스팅된 특정 인스턴스에 계정이 없어도 된다. RSS도 지원한다. - 사용자 정의 가능한 인터페이스: UX 다크 패턴, 데이터 마이닝, 알고리즘 비디오 추천을 피한다. 관리자와 사용자는 색상과 웹 클라이언트 등을 변경하여 경험을 사용자 정의할 수 있다. - P2P 및 인스턴스 중복: 방문자는 WebRTC를 통해 P2P로 스트리밍 부하를分담한다. 인스턴스는 서로의 비디오를 캐싱할 수도 있어 소규모 인스턴스가 더 넓은 잠재고객에게 도달할 수 있다. - 제작자 지원: 콘텐 제작자는 기부 계정으로 연결되는 지원 버을 추가할 수 있다. PeerTube는 ActivityPub 프로토을 사용하며, OpenAPI 3.0.0으로 문서화된 REST API를 제공한다. 운영 가이드 또는 YunoHost, Docker 같은 커뮤니티 패키지를 통해 설치할 수 있다. 이 프로젝트는 GNU Affero General Public License(AGPLv3)로 라이선스되어 있다.