Lage platfòm desantralize videyo difizyon PeerTube 5.0

Lage yon platfòm desantralize pou òganize videyo hosting ak difizyon videyo PeerTube 5.0 te fèt. PeerTube ofri yon altènativ machann net pou YouTube, Dailymotion ak Vimeo, lè l sèvi avèk yon rezo distribisyon kontni ki baze sou kominikasyon P2P ak lyen navigatè vizitè yo ansanm. Devlopman pwojè a distribye anba lisans AGPLv3.

Prensipal inovasyon:

  • С целью повышения защиты внутренних и конфиденциальных видео изменена организация хранения видео в файловой системе. Внутренние видео теперь хранятся в отдельном подкаталоге private/, прямой доступ к которому ограничен на уровне настроек nginx и все запросы к файлам перенаправляются через систему аутентификации PeerTube. В объектом хранилище внутренние видео ограничены через ACL и недоступны при проксировании. При переводе старых установок на PeerTube 5.0 требуется запуск скриптов для переноса файлов, изменения настроек PeerTube (config/production.yaml) и конфигурации nginx.
  • Внесены нарушающие совместимость изменения в REST API. Расширено API для плагинов и тем оформления.
  • В утилиты командной строки добавлена возможность установки тестовых версий плагинов (альфа, бета и кандидаты в релизы).
  • Предоставлена возможность сохранения live-вещаний в объектом хранилище, что позволяет при запуске PeerTube на собственных серверах с ограниченным дисковым пространством и небольшой пропускной способностью сети хранить и отдавать live-потоки через внешние облачные хранилища.
  • Добавлена поддержка подключения к PeerTube с использованием двухфакторной аутентификации на основе одноразовых паролей (OTP, One Time Password) и программ-аутентификаторов, таких как Authy, Google Authenticator и FreeOTP.
  • Расширены возможности интерфейса пользователя. В меню «My Videos» обеспечено отображение каналов и упоминание списка воспроизведения, в который было добавлено видео. В левую панель добавлена ссылка на каналы. Добавлен фильтр для сортировки видео по имени. В интерфейсе администратора добавлен информационный блок об объектном хранилище и ссылки на файлы с видео. Добавлены пояснения о расходовании дискового пространства с учётом квот.

Lage platfòm desantralize videyo difizyon PeerTube 5.0

Platfòm PeerTube a baze sou itilizasyon kliyan WebTorrent BitTorrent, ki kouri nan navigatè a epi ki sèvi ak teknoloji WebRTC pou òganize yon kanal kominikasyon dirèk P2P ant navigatè yo, ak pwotokòl ActivityPub la, ki pèmèt ou ini sèvè videyo diferan nan yon komen federasyon. rezo kote vizitè yo patisipe nan livrezon kontni epi yo gen kapasite pou abònman nan chanèl epi resevwa notifikasyon sou nouvo videyo. Se koòdone entènèt la ki ofri pa pwojè a bati lè l sèvi avèk fondasyon an Angilè.

Rezo federasyon PeerTube fòme antanke yon kominote ti sèvè hosting videyo ki konekte, yo chak gen pwòp administratè pa yo epi yo ka adopte pwòp règ pa yo. Chak sèvè ak videyo aji kòm yon tracker BitTorrent, ki gen tout pouvwa a kont itilizatè nan sèvè sa a ak videyo yo. ID itilizatè a fòme nan fòm "@user_name@server_domain". Done Navigasyon yo transmèt dirèkteman nan navigatè lòt vizitè ki gade kontni an.

Si pèsonn pa wè videyo a, se sèvè kote videyo a okòmansman te òganize pou telechaje a (yo itilize pwotokòl WebSeed la). Anplis de distribye trafik nan mitan itilizatè k ap gade videyo, PeerTube pèmèt tou nœuds ki te lanse pa kreyatè yo okòmansman òganize videyo nan kachèt videyo ki soti nan lòt kreyatè, fòme yon rezo distribiye pa sèlman kliyan, men tou sèvè, osi byen ke bay tolerans fay. Gen sipò pou difizyon ap viv ak livrezon kontni nan mòd P2P (yo ka itilize pwogram estanda tankou OBS pou kontwole difizyon).

Pou kòmanse difize atravè PeerTube, itilizatè a jis bezwen telechaje yon videyo, deskripsyon ak yon seri tag nan youn nan sèvè yo. Apre sa, videyo a ap vin disponib nan tout rezo federasyon an, epi li pa sèlman nan sèvè download inisyal la. Pou travay ak PeerTube epi patisipe nan distribisyon kontni, yon navigatè regilye se ase epi li pa bezwen enstalasyon lojisyèl adisyonèl. Itilizatè yo ka swiv aktivite nan chanèl videyo chwazi lè yo abònman nan chanèl ki enterese nan rezo sosyal federasyon (pa egzanp, Mastodon ak Pleroma) oswa atravè RSS. Pou distribye videyo lè l sèvi avèk kominikasyon P2P, itilizatè a ka ajoute tou yon widget espesyal ak yon jwè entènèt entegre sou sit entènèt li.

Gen kounye a apeprè 1100 kontni hosting serveurs konsève pa divès kalite volontè ak òganizasyon. Si yon itilizatè pa satisfè ak règ yo pou afiche videyo sou yon sèvè PeerTube patikilye, li ka konekte nan yon lòt sèvè oswa kòmanse pwòp sèvè li. Pou deplwaman sèvè rapid, yo bay yon imaj pre-konfigirasyon nan fòma Docker (chocobozzz/peertube).

Sous: opennet.ru

Add nouvo kòmantè