Serbestberdana platforma weşana vîdyoyê ya nenavendî PeerTube 5.0

Serbestberdana platformek nenavendî ji bo organîzekirina mêvandariya vîdyoyê û weşana vîdyoyê PeerTube 5.0 pêk hat. PeerTube ji YouTube, Dailymotion û Vimeo re alternatîfek firoşkar-bêalî pêşkêşî dike, bi karanîna tora belavkirina naverokê ya ku li ser bingeha ragihandina P2P-ê ye û gerokên mêvanan bi hev re girêdide. Pêşveçûnên projeyê di bin lîsansa AGPLv3 de têne belav kirin.

Nûvekirinên sereke:

  • С целью повышения защиты внутренних и конфиденциальных видео изменена организация хранения видео в файловой системе. Внутренние видео теперь хранятся в отдельном подкаталоге 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» обеспечено отображение каналов и упоминание списка воспроизведения, в который было добавлено видео. В левую панель добавлена ссылка на каналы. Добавлен фильтр для сортировки видео по имени. В интерфейсе администратора добавлен информационный блок об объектном хранилище и ссылки на файлы с видео. Добавлены пояснения о расходовании дискового пространства с учётом квот.

Serbestberdana platforma weşana vîdyoyê ya nenavendî PeerTube 5.0

Platforma PeerTube li ser bingeha karanîna xerîdar WebTorrent BitTorrent, ku di gerokê de dimeşe û teknolojiya WebRTC bikar tîne da ku kanalek ragihandinê ya rasterast P2P di navbera gerokan de organîze bike, û protokola ActivityPub, ku dihêle hûn serverên vîdyoyê yên cihêreng di nav federasyonek hevpar de bikin yek. tora ku tê de mêhvan beşdarî radestkirina naverokê dibin û xwedan şiyana ku bibin abone li kanalan û agahdariya derbarê vîdyoyên nû werbigirin. Navbera malperê ya ku ji hêla projeyê ve hatî peyda kirin bi karanîna çarçoveya Angular ve hatî çêkirin.

Tora federasyonê ya PeerTube wekî civakek ji serverên mêvandariya vîdyoyê yên piçûk ên bi hev ve girêdayî ye, ku her yek ji wan rêveberê xwe heye û dikare qaîdeyên xwe bipejirîne, pêk tê. Her serverek bi vîdyoyê rola şopkerek BitTorrent dilîze, ku hesabên bikarhêner ên vê serverê û vîdyoyên wan digire. Nasnameya bikarhêner di forma "@user_name@server_domain" de ye. Daneyên gerokê rasterast ji gerokên mêvanên din ên ku naverokê dibînin têne veguheztin.

Ger kes vîdyoyê nebîne, barkirin ji hêla servera ku vîdyoyê bi eslê xwe lê hatî barkirin ve tê organîze kirin (protokola WebSeed tê bikar anîn). Digel belavkirina seyrûseferê di nav bikarhênerên ku vîdyoyan temaşe dikin de, PeerTube di heman demê de rê dide girêkên ku ji hêla afirîneran ve hatine destpêkirin da ku di destpêkê de vîdyoyan mêvandar bikin da ku vîdyoyên ji afirînerên din veşêrin, torgilokek belavkirî ya ne tenê xerîdar lê di heman demê de pêşkêşkeran jî ava dike, û her weha tolerasyona xeletiyê peyda dike. Piştgiriyek ji bo weşana zindî bi radestkirina naverokê di moda P2P de heye (bernameyên standard ên wekî OBS dikare ji bo kontrolkirina weşanê were bikar anîn).

Ji bo destpêkirina weşana bi PeerTube, bikarhêner tenê pêdivî ye ku vîdyoyek, şirove û komek etîketan li yek ji serveran bar bike. Piştî vê yekê, vîdyoyê dê li seranserê tora federasyonê peyda bibe, û ne tenê ji servera dakêşana destpêkê. Ji bo ku bi PeerTube re bixebitin û beşdarî belavkirina naverokê bibin, gerokek birêkûpêk bes e û hewcedariya sazkirina nermalava zêde nake. Bikarhêner dikarin çalakiya di kanalên vîdyoyê yên bijartî de bişopînin bi aboneyên kanalên eleqedar ên di torên civakî yên federasyonê de (mînak, Mastodon û Pleroma) an bi riya RSS. Ji bo belavkirina vîdyoyan bi karanîna danûstandinên P2P, bikarhêner di heman demê de dikare widgetek taybetî bi lîstikvanek webê ya çêkirî li malpera xwe zêde bike.

Heya nuha nêzîkê 1100 serverên mêvandariya naverokê hene ku ji hêla dilxwaz û rêxistinên cihêreng ve têne parastin. Ger bikarhênerek ji qaîdeyên şandina vîdyoyan li ser serverek taybetî ya PeerTube ne razî be, ew dikare bi serverek din ve were girêdan an servera xwe dest pê bike. Ji bo bicîhkirina bilez a serverê, wêneyek pêş-sazkirî bi formata Docker (chocobozzz / peertube) tê peyda kirin.

Source: opennet.ru

Add a comment