PeerTube 1.0

good-penguin.png

В течение девяти месяцев сообщество и некоммерческая организация Framasoft трудились над разработкой и теперь рады представить первую стабильную версию PeerTube — федеративного видео-хостинга, использующего стандартизированный W3C протокол ActivityPub и написанный на веб-технологиях с помощью NodeJS.

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

Из особенностей программы можно отметить:

  • простой веб-интерфейс, построенный на фреймворке AngularJS и способный адаптироваться под размер экрана пользователя, что делает его пригодным для использования на мобильных устройствах;
  • веб-плеер с использованием технологии WebTorrent, распределяющий нагрузку при просмотре видео, раздавая его между пользователями путём P2P или напрямую с сервера, если раздающих нет;
  • поддержка субтитров, тегов, поиска и фильтров, плашки «NSFW» и последующего цензурирования превью, нескольких каналов для одного пользователя, отображения рекомендуемых и популярных видео;
  • подписка на канал или пользователя с помощью ActivityPub, RSS и JSON-ленты, комментирование и взаимодействие (лайк, репост) помощью любой ActivityPub-совместимой сети (Mastodon и Pleroma);
  • формирование федеративной ленты видео с помощью подписок сервера на другие сервера, а также возможность кэширования видео между серверами для достижения отказоустойчивости и максимальной доступности;
  • загрузка видео напрямую, с помощью torrent-файла, magnet-ссылки и ссылки на любой ресурс, поддерживаемый youtube-dl.

>>> Подробности

©  Linux.org.ru