Decentralizuoto vaizdo transliavimo platformos PeerTube 4.1 išleidimas

Buvo išleista decentralizuota vaizdo įrašų talpinimo ir vaizdo transliavimo organizavimo platforma PeerTube 4.1. „PeerTube“ siūlo nuo pardavėjo nepriklausomą „YouTube“, „Dailymotion“ ir „Vimeo“ alternatyvą, naudojant turinio platinimo tinklą, pagrįstą P2P ryšiu ir susiejančias lankytojų naršykles. Projekto plėtra platinama pagal AGPLv3 licenciją.

Pagrindinės naujovės:

  • Улучшена работа встроенного видеопроигрывателя на мобильных устройствах. При касании к центру показывается вплывающий блок кнопок, позволяющий управлять воспроизведением без использования нижней панели. Увеличен размер нижней панели для упрощения работы с сенсорных экранов. При просмотре в полноэкранном режиме обеспечено автоматическое включение ландшафтного режима при повороте экрана. Добавлена возможность быстрой перемотки на 10 секунд вперёд и назад через двойное касание к правому или левому краю проигрывателя.
  • Предоставлена возможность разработки плагинов для интеграции произвольных страниц в интерфейс PeerTube и добавления своих полей в форму обновления видео, показываемых во вкладке с информацией о видео.
  • Добавлены дополнительные фильтры результатов поиска, позволяющие показывать в выводе только видео, каналы или списки воспроизведения. При помощи фильтров, например, удобно находить каналы или спискам воспроизведения на определённые темы.
    Decentralizuoto vaizdo transliavimo platformos PeerTube 4.1 išleidimas
  • Расширены возможности по настройке серверов PeerTube. Администраторы теперь могут определять тип конфиденциальности, по умолчанию применяемый к загружаемым видео (например, вместо типа «public» можно выбрать типы «unlisted», «private» и «internal»), задавать применяемую по умолчанию лицензию на контент и отключать определённую функциональность (например, запретить загрузку видео или отправку комментариев).
  • Предоставлена возможность отключения использования P2P-протокола доставки, применяемого по умолчанию для популярных видео с целью снижения нагрузки на сервер за счёт вовлечение пользователей в распространение контента. P2P-режим также можно отключить для видео, встраиваемого во внешние web-страницы.
    Decentralizuoto vaizdo transliavimo platformos PeerTube 4.1 išleidimas
  • Реализована возможность настройки поведения формы входа и отображения в форме входа кнопок для доступных плагинов аутентификации, а также автоматического перенаправления на внешнюю платформу аутентификации при нажатии кнопки входа.

Primename, kad PeerTube yra pagrįstas BitTorrent kliento WebTorrent, kuris veikia naršyklėje ir naudoja WebRTC technologiją tiesioginiam P2P ryšio kanalui tarp naršyklių organizuoti, ir ActivityPub protokolo, leidžiančio sujungti skirtingus vaizdo serverius į bendras susietas tinklas, kuriame lankytojai dalyvauja teikiant turinį ir turi galimybę prenumeruoti kanalus bei gauti pranešimus apie naujus vaizdo įrašus. Projekto teikiama žiniatinklio sąsaja sukurta naudojant „Angular“ sistemą.

„PeerTube“ susietas tinklas yra suformuotas kaip tarpusavyje sujungtų mažų vaizdo įrašų prieglobos serverių bendruomenė, kurių kiekvienas turi savo administratorių ir gali priimti savo taisykles. Kiekvienas serveris su vaizdo įrašu atlieka BitTorrent sekimo funkciją, kuri talpina šio serverio vartotojų paskyras ir jų vaizdo įrašus. Vartotojo ID yra „@naudotojo_vardas@serverio_domenas“. Naršymo duomenys perduodami tiesiogiai iš kitų turinį peržiūrinčių lankytojų naršyklių.

Jei vaizdo įrašo niekas nežiūri, grąžinimą organizuoja serveris, į kurį vaizdo įrašas iš pradžių buvo įkeltas (naudojamas WebSeed protokolas). Be srauto paskirstymo tarp vaizdo įrašus žiūrinčių vartotojų, „PeerTube“ taip pat leidžia autorių paleistiems priegloboms pirmą kartą priglobti vaizdo įrašus, kad būtų galima išsaugoti kitų autorių vaizdo įrašus talpykloje, sudarydama paskirstytą ne tik klientų, bet ir serverių tinklą, taip pat užtikrindama atsparumą gedimams. . Yra palaikomas tiesioginis srautinis perdavimas su turinio pateikimu P2P režimu (įprastos programos, tokios kaip OBS, gali būti naudojamos srautiniam perdavimui valdyti).

Norint pradėti transliuoti per PeerTube, vartotojui tereikia įkelti vaizdo įrašą, aprašą ir žymų rinkinį į vieną iš serverių. Po to filmas bus pasiekiamas visame federaciniame tinkle, o ne tik iš pirminio atsisiuntimo serverio. Norint dirbti su PeerTube ir dalyvauti platinant turinį, pakanka įprastos naršyklės ir nereikia jokios papildomos programinės įrangos. Vartotojai gali sekti veiklą pasirinktuose vaizdo kanaluose užsiprenumeravę dominančius kanalus susietuose socialiniuose tinkluose (pvz., Mastodon ir Pleroma) arba per RSS. Norėdami platinti vaizdo įrašą naudodamas P2P ryšius, vartotojas taip pat gali į savo svetainę įtraukti specialų valdiklį su įmontuotu žiniatinklio grotuvu.

Šiuo metu yra apie 900 serverių, kuriuose veikia įvairių savanorių ir organizacijų priglobtas turinys. Jei vartotojas nepatenkintas vaizdo įrašų pateikimo į tam tikrą PeerTube serverį taisyklėmis, jis gali prisijungti prie kito serverio arba paleisti savo serverį. Norint greitai įdiegti serverį, pateikiamas iš anksto sukonfigūruotas „Docker“ vaizdas (chocobozzz/peertube).

Šaltinis: opennet.ru

Добавить комментарий