Об этом проекте

PeerTube — это свободная децентрализованная и федеративная видеоплатформа, разработанная организацией Framasoft как альтернатива централизованным видеохостингам, таким как YouTube, Dailymotion или Vimeo. Она позволяет пользователям стать частью сети из множества небольших федеративных и совместимых между собой поставщиков видеохостинга. Платформа принадлежит сообществу и не содержит рекламы. Основные возможности: - Видеостриминг и проведение трансляций: пользователи могут загружать видео, добавлять описания и теги, а также делать их доступными для поиска по всей видеофедиверсу. Также поддерживается прямая трансляция с различных клиентов, включая постоянные стримы. - Федеративные подписки: пользователи могут подписываться на любимые каналы из PeerTube или других федеративных платформ (таких как Mastodon или Pleroma) без необходимости иметь учётную запись на конкретном инстансе, где размещено видео. Также поддерживается RSS. - Настраиваемый интерфейс: платформа избегает тёмных паттернов UX, сбора данных и алгоритмических рекомендаций видео. Администраторы и пользователи могут настраивать свой интерфейс, включая изменение цветов и веб-клиента. - P2P и избыточность инстансов: посетители используют P2P через WebRTC для распределения нагрузки при стриминге. Инстансы также могут кэшировать видео друг друга, что помогает небольшим серверам охватывать более широкую аудиторию. - Поддержка создателей: авторы контента могут добавлять кнопку поддержки, ведущую к их аккаунтам для пожертвований. PeerTube использует для обмена данными протокол ActivityPub и предоставляет REST API, задокументированный в соответствии с OpenAPI 3.0.0. Его можно установить с помощью production-руководства или пакетов сообщества, таких как YunoHost и Docker. Проект распространяется под лицензией GNU Affero General Public License (AGPLv3).