PeerTube

Материал из wikixw
Перейти к навигации Перейти к поиску

PeerTube - это бесплатная децентрализованная видеоплатформа ActivityPub с открытым исходным кодом, основанная на WebTorrent и использующая одноранговую технологию для снижения нагрузки на отдельные серверы при просмотре видео.

Разработка PeerTube, начатая в 2017 году программистом, известным как Chocobozzz, в настоящее время поддерживается французской некоммерческой организацией Framasoft. Цель состоит в том, чтобы предоставить альтернативу централизованным платформам, таким как YouTube, Vimeo и Dailymotion.

Как платформа ActivityPub, он является частью объединенной сети, известной как Fediverse.

Сепия, талисман PeerTube

Операция[править]

Каждый экземпляр PeerTube предоставляет веб-сайт для просмотра и просмотра видео и по умолчанию независим от других с точки зрения внешнего вида, функций и правил.

Несколько инстанций с общими правилами (например, допускающими схожий контент, требующими регистрации) могут образовывать федерации, где они следят за чьими-либо видео, даже если каждое видео сохраняется только инстанцией, которая его опубликовала. Федерации независимы друг от друга и асимметричны: одна инстанция может следовать за другой для показа своих видеороликов без необходимости делать то же самое. Каждый из администраторов инстансов может выбрать зеркальное отображение отдельных видеороликов или целых инстансов друзей, создавая стимул для создания сообществ с общей пропускной способностью.

Видео доступны для скачивания через HTTP, но при воспроизведении предпочтение отдается одноранговому воспроизведению с использованием HLS и WebTorrent. Пользователи, подключенные к платформе, действуют как точки ретрансляции, которые отправляют фрагменты видео другим пользователям, [8] уменьшая пропускную способность каждого сервера и, таким образом, позволяя меньшему оборудованию работать с меньшими затратами.

Происхождение и история[править]

PeerTube был создан веб-разработчиком, известным как Chocobozzz, как одноранговая альтернатива YouTube, использующая протокол WebTorrent для обмена видео. В 2017 году с ним связалась компания Framasoft, которая провела кампанию под названием Contributopia, целью которой является создание альтернатив централизованным платформам. Чтобы поддержать его и его работу, в частности, по улучшению дизайна и удобства использования, Framasoft наняла разработчика.

В 2018 году Framasoft запустила краудфандинг на KissKissBankBank [fr], который собрал 53 100 евро — более чем в два раза больше первоначальной цели в 20 000 евро.

Первая бета-версия PeerTube была выпущена в марте 2018 года, а первая стабильная версия - в октябре 2018 года. В июне 2018 года, всего через несколько месяцев после первой бета-версии, 113 экземпляров стали общедоступными в Интернете, на которых в совокупности размещено более 10 000 видеороликов.

В июне 2018 года, в результате исчезновения его видеороликов на фоне изменений, касающихся монетизации каналов YouTube, Фонд Blender начал экспериментировать с размещением экземпляра PeerTube для распространения копий видеороликов фонда.

В мае 2020 года Framasoft опубликовала дорожную карту программного обеспечения на вторую половину года и организовала кампанию по сбору средств, требующую 60 000 евро на помощь в разработке. Пять месяцев спустя (в октябре 2020 года) PeerTube объявила, что они достигли своей цели по сбору средств в размере 60 000 евро после пожертвования 10 000 евро от Debian. Во второй половине 2020 года PeerTube добавлял такие функции, как глобальный поиск, улучшенные плейлисты и дополнительные инструменты модерации.

В конце 2020 года Framasoft запустила метапоисковую систему Sepia Search , позволяющую осуществлять глобальный поиск сразу по всем экземплярам PeerTube. На сегодняшний день (2021) Sepia Search насчитывает около 800 отдельных экземпляров.

В январе 2021 года Framasoft объявила о выпуске PeerTube версии v3.0 с помощью успешной кампании по сбору средств. В релизе выделялась одноранговая прямая трансляция в качестве основной функции релиза.

28 апреля 2022 года Европейский надзорный орган по защите данных (EDPS) запустил официальную видеоплатформу ActivityPub EU Video институтов, органов и агентств ЕС (EUIs), основанную на PeerTube.

ТЕХНОЛОГИЯ[править]

PeerTube использует технологию WebTorrent. На каждом сервере размещен торрент -трекер, и каждый веб-браузер, просматривающий видео, также предоставляет ему общий доступ. Это позволяет распределять нагрузку между самим сервером и клиентами, а также полосу пропускания, используемую с помощью технологии P2P.

Система работает через федерацию инстансов, управляемых независимыми организациями. Каждый сервер PeerTube может самостоятельно размещать любое количество видеороликов и может дополнительно объединяться с другими серверами, чтобы пользователи могли просматривать свои видеоролики в одном пользовательском интерфейсе. Эта федерация позволяет коллективно размещать большое количество видеороликов на единой платформе без необходимости создания инфраструктуры, сравнимой с инфраструктурой веб-гигантов. Каждый сервер управляется и находится под единоличным управлением отдельной организации.

PeerTube использует протокол ActivityPub для обеспечения децентрализации и совместимости с другими сервисами fediverse, что может предотвратить блокировку поставщика и делает его более устойчивым к цензуре.

Программное обеспечение основано на СУБД PostgreSQL и интегрировано в популярные видеоплатформы, такие как Reddit[23] и Kodi[24].

Бастион[править]

Бастион использует сепию .

Смотрите также[править]

Пруф[править]

/joinpeertube.org/