Објавување на децентрализираната платформа за видео емитување PeerTube 5.1

Се одржа објавувањето на децентрализирана платформа за организирање видео хостинг и видео емитување PeerTube 5.1. PeerTube нуди неутрална алтернатива за продавачот на YouTube, Dailymotion и Vimeo, користејќи мрежа за дистрибуција на содржина базирана на P2P комуникации и поврзување на прелистувачите на посетителите заедно. Развојот на проектот се дистрибуира под лиценцата AGPLv3.

Главните иновации:

  • Добавлена поддержка запросов на создание учётной записи, требующих для активации подтверждения модератором (после заполнения регистрационной формы, пользователю потребуется дождаться подтверждения его заявки модератором). Информация об обработке запроса направляется пользователю по email.
    Објавување на децентрализираната платформа за видео емитување PeerTube 5.1
    Објавување на децентрализираната платформа за видео емитување PeerTube 5.1
  • Во встроенный проигрыватель видео обавлена кнопка «Resume Live», которая подсвечивается красным цветом при синхронизированном live-вещаний и серым цветом, когда поток не синхронизирован. Нажатие на кнопку приводит к выполнению повторной синхронизации потока.
    Објавување на децентрализираната платформа за видео емитување PeerTube 5.1
  • В интерфейсе администратора улучшено управление плагинами аутентификации. Добавлена поддержка установки квот, обновления пользователей и автоматического перенаправления во внешний сервис после истечения времени жизни сеанса.
  • Оптимизирован процесс отрисовки редактора домашней страницы и повышена эффективность поиска комментариев.
  • Добавлен перевод на украинский язык.

Платформата PeerTube се заснова на употребата на клиентот WebTorrent BitTorrent, кој работи во прелистувачот и користи WebRTC технологија за организирање директен канал за комуникација P2P помеѓу прелистувачите и протоколот ActivityPub, кој ви овозможува да обедините различни видео сервери во заеднички федерален мрежа во која посетителите учествуваат во испораката на содржината и имаат можност да се претплатат на канали и да добиваат известувања за нови видеа. Веб-интерфејсот обезбеден од проектот е изграден со помош на рамката Angular.

Федерираната мрежа PeerTube е формирана како заедница на меѓусебно поврзани мали сервери за видео хостинг, од кои секој има свој администратор и може да усвои свои правила. Секој сервер со видео делува како BitTorrent тракер, кој е домаќин на кориснички сметки на овој сервер и нивните видеа. Корисничкиот ID е формиран во форма „@user_name@server_domain“. Податоците од прелистувањето се пренесуваат директно од прелистувачите на другите посетители кои ја гледаат содржината.

Ако никој не го гледа видеото, поставувањето се организира од серверот на кој видеото е првично поставено (се користи протоколот WebSeed). Покрај дистрибуирањето на сообраќајот меѓу корисниците кои гледаат видеа, PeerTube, исто така, им овозможува на јазлите лансирани од креаторите првично да хостираат видеа за кеширање видеа од други создавачи, формирајќи дистрибуирана мрежа не само од клиенти, туку и од сервери, како и да обезбедуваат толеранција на грешки. Има поддршка за пренос во живо со испорака на содржина во режим P2P (стандардни програми како што е OBS може да се користат за контрола на преносот).

За да започне со емитување преку PeerTube, корисникот треба само да прикачи видео, опис и збир на ознаки на еден од серверите. После ова, видеото ќе стане достапно низ федеративната мрежа, а не само од почетниот сервер за преземање. За да работите со PeerTube и да учествувате во дистрибуција на содржина, доволен е обичен прелистувач и не бара инсталирање на дополнителен софтвер. Корисниците можат да ја следат активноста во избраните видео канали со претплата на канали од интерес во федералните социјални мрежи (на пример, Mastodon и Pleroma) или преку RSS. За да дистрибуира видеа користејќи P2P комуникации, корисникот може да додаде и специјален додаток со вграден веб-плеер на неговата веб-страница.

Во моментов има приближно 900 сервери за хостирање содржини што ги одржуваат различни волонтери и организации. Ако корисникот не е задоволен со правилата за објавување видеа на одреден сервер PeerTube, тој може да се поврзе со друг сервер или да започне свој сервер. За брзо распоредување на серверот, обезбедена е претходно конфигурирана слика во формат Docker (chocobozzz/peertube).

Извор: opennet.ru

Додадете коментар