Релиз децентрализованной видеовещательной платформы PeerTube 8.3

Опубликован выпуск платформы PeerTube 8.3, предназначенной для создания независимых децентрализованных систем видеохостинга и видеовещания, альтернативных таким сервисам, как YouTube, Dailymotion и Vimeo. Создаваемая при помощи PeerTube сеть распространения контента основывается на связывании браузеров посетителей между собой и использовании P2P-коммуникаций. Код проекта распространяется под лицензией AGPLv3.

PeerTube даёт возможность запустить собственный server для распространения видео и подключить его к общей федеративной сети. Посетители участвуют в доставке контента и имеют возможность подписки на каналы и получения уведомлений о новых видео, независимо от того, какой именно сервер они используют. Федеративная сеть PeerTube образуется как содружество связанных между собой небольших серверов хостинга видео, на каждом из которых имеется свой администратор и приняты свои правила.

Для взаимодействия серверов в федеративной сети применяется протокол ActivityPub. Идентификатор пользователя формируются как «@имя_пользователя@домен_сервера». При просмотре видео данные по возможности загружаются через обращение к браузерам других посетителей, просматривающих тот же контент. Если запрошенное видео никто не просматривает, отдача организуется serverilt, на который загружено видео (используется протокол WebSeed).

Lisaks liikluse jaotamisele kasutajate vahel, kes vaatavad videoid, võimaldab PeerTube serveritel ka teiste autorite videoid vahemälus hoida. Nii moodustub jaotatud võrk mitte ainult klientidest, vaid ka serveritest, tagades ka rikkevastupidavuse. Lisaks valmisvideo jagamisele on toetatud ka otseülekande (live streaming) funktsioon P2P-režiimis. Ülekande haldamiseks võivad kasutada standardseid programme nagu OBS.

PeerTube'i kaudu edastamise alustamiseks peab kasutaja üles laadima ühe serverisse video, kirjelduse ja märksõnade komplekti. Pärast seda on video kergesti kättesaadav kogu föderatiivses võrgu, mitte ainult serveris esimese laadimise. PeerTube'iga töötamiseks ja sisu levitamiseks piisab tavalisest brauserist. Videote levitamiseks P2P-ühendustel võib oma veebisaidile lisada spetsiaalse vidina, millel on sisse ehitatud veebipleier, sarnaselt sellele, kuidas Youtube'i videoid lehtedele manustatakse. Videoid saab jälgida, tellides valitud videokanaleid föderatiivsetest sotsiaalvõrgustikest (nt Mastodon ja Pleroma) või läbi RSS.

В настоящее время в федеративную сеть входит 1779 серверов, поддерживаемых добровольцами и организациями. Если пользователя не устраивают правила размещения видео на определённом сервере PeerTube, он может подключиться к другому serveri или запустить свой собственный сервер. Для быстрого развёртывания serverid предоставляется преднастроенный образ в формате Docker (chocobozzz/peertube).

Algselt põhines PeerTube platvorm BitTorrent kliendi WebTorrent kasutamisel, mis käivitub brauseris ja kasutab WebRTC tehnoloogiat, et korraldada otse P2P-ühendus brauserite vahel. Hiljem asendati WebTorrent protokolliga HLS (HTTP Live Streaming), mis koos WebRTC-ga võimaldab kohandada voogu vastavalt ribalaiusele. Veebiliides on üles ehitatud Angular raamistikul.

Основные новшества PeerTube 8.3:

  • Добавлена поддержка подписки на внешние списки блокировок для автоматического игнорирования платформ или учётных записей.
  • Администраторам предоставлена возможность открытия публичного доступа к своим спискам блокировки.
  • Реализована автоматическая модерация на основе списков слов. По аналогии с платформой Bluesky, видео и комментарии, содержащие слова из списка, снабжаются тегами, которые могут применяться для блокировки.
  • Добавлена возможность подписки на внешние списки слов для отслеживания видео и комментариев при модерации.
  • Добавлена отправка на email уведомлений о необычной активности при входе (например, при подключении с нового устройства).
  • Добавлена поддержка массовых действий с видео, например, для добавления сразу нескольких видео в список воспроизведения или изменения параметров у группы видео.
  • На странице управления каналом реализована вкладка для публикации ленты подкастов в сервисах Apple Podcasts и Podcast Index.
  • При локальном поиске теперь индексируется первые 1000 символов из описания видео.
  • Улучшен виджет для перевода речи в текст, в котором теперь постоянно показывается поле поиска, приостанавливается прокрутка при ручном перемещении по тексту и появилась кнопка «Синхронизировать с видео», позволяющая перейти к тексту воспроизводимой позиции.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster