PeerTube 4.1 орталықтандырылмаған бейнехабар тарату платформасын шығару

Бейнехостингті және PeerTube 4.1 бейнехабарларын таратуды ұйымдастыруға арналған орталықтандырылмаған платформаның шығарылымы өтті. PeerTube P2P коммуникацияларына негізделген мазмұнды тарату желісін пайдаланып және келушілердің браузерлерін біріктіретін YouTube, Dailymotion және Vimeo бағдарламаларына сатушыға бейтарап балама ұсынады. Жобаның әзірлемелері AGPLv3 лицензиясы бойынша таратылады.

Негізгі инновациялар:

  • Мобильді құрылғылардағы кірістірілген бейне ойнатқыштың жақсартылған өнімділігі. Ортасын түрткен кезде төменгі панельді пайдаланбай ойнатуды басқаруға мүмкіндік беретін қалқымалы түймелер блогы пайда болады. Сенсорлық экрандармен жұмыс істеуді жеңілдету үшін төменгі панельдің өлшемі үлкейтілді. Толық экран режимінде көргенде, экран бұрылған кезде ландшафт режимі автоматты түрде қосылады. Ойнатқыштың оң немесе сол жақ жиегін екі рет түрту арқылы 10 секунд алға және артқа жылдам өту мүмкіндігі қосылды.
  • Бейне ақпараты қойындысында көрсетілген бейнені жаңарту пішініне ерікті беттерді PeerTube интерфейсіне біріктіруге және өзіңіздің өрістеріңізді қосуға арналған плагиндерді әзірлеуге болады.
  • Шығаруда тек бейнелерді, арналарды немесе ойнату тізімдерін көрсету үшін қосымша іздеу нәтижесі сүзгілері қосылды. Сүзгілерді пайдалану, мысалы, белгілі бір тақырыптар бойынша арналарды немесе ойнату тізімдерін табу ыңғайлы.
    PeerTube 4.1 орталықтандырылмаған бейнехабар тарату платформасын шығару
  • PeerTube серверлерін орнату мүмкіндіктері кеңейтілді. Әкімшілер енді жүктеп салынған бейнелерге қолданылатын әдепкі құпиялылық түрін анықтай алады (мысалы, «жалпыға» «тізімде жоқ», «жеке» және «ішкі» күйге өзгерту), әдепкі мазмұн лицензиясын орнату және белгілі бір функцияларды өшіру (мысалы, тыйым салу бейнелерді жүктеп алу немесе пікірлерді жариялау).
  • Пайдаланушыларды мазмұнды таратуға тарту арқылы сервердегі жүктемені азайту үшін танымал бейнелер үшін әдепкі P2P жеткізу протоколын пайдалануды өшіруге болады. P2P режимін сыртқы веб-беттерге ендірілген бейнелер үшін де өшіруге болады.
    PeerTube 4.1 орталықтандырылмаған бейнехабар тарату платформасын шығару
  • Жүйеге кіру пішінінің әрекетін теңшеу және кіру пішініндегі қолжетімді аутентификация плагиндері үшін түймелерді көрсету, сондай-ақ кіру түймешігін басқан кезде сыртқы аутентификация платформасына автоматты түрде қайта бағыттау мүмкіндігі іске асырылды.

Еске сала кетейік, PeerTube браузерде жұмыс істейтін және браузерлер арасында тікелей P2P байланыс арнасын ұйымдастыру үшін WebRTC технологиясын пайдаланатын BitTorrent клиенті WebTorrent және әртүрлі бейне серверлерді біріктіруге мүмкіндік беретін ActivityPub протоколын пайдалануға негізделгенін еске саламыз. келушілер жеткізу мазмұнына қатысатын және арналарға жазылу және жаңа бейнелер туралы хабарландырулар алу мүмкіндігі бар жалпы федеративті желі. Жобамен қамтамасыз етілген веб-интерфейс Angular Framework көмегімен құрастырылған.

PeerTube федеративті желісі өзара байланысты шағын бейнехостинг серверлерінің қауымдастығы ретінде қалыптасады, олардың әрқайсысында өз әкімшісі бар және өз ережелерін қабылдай алады. Бейне бар әрбір сервер осы сервердің пайдаланушы тіркелгілерін және олардың бейнелерін орналастыратын BitTorrent трекері ретінде әрекет етеді. Пайдаланушы идентификаторы “@user_name@server_domain” пішінінде қалыптасады. Шолу деректері мазмұнды қарайтын басқа келушілердің браузерлерінен тікелей жіберіледі.

Егер бейнені ешкім көрмесе, жүктеп салуды бейне бастапқы жүктеп салынған сервер ұйымдастырады (WebSeed протоколы пайдаланылады). Бейнелерді көріп отырған пайдаланушылар арасында трафикті таратумен қатар, PeerTube авторлар іске қосқан түйіндерге бастапқыда басқа жасаушылардың бейнелерін кэштеу үшін бейнелерді орналастыруға мүмкіндік береді, клиенттердің ғана емес, сонымен қатар серверлердің де таратылған желісін құрайды, сонымен қатар ақауларға төзімділікті қамтамасыз етеді. P2P режимінде мазмұнды жеткізумен тікелей эфирге қолдау бар (ағынды басқару үшін OBS сияқты стандартты бағдарламаларды пайдалануға болады).

PeerTube арқылы хабар таратуды бастау үшін пайдаланушы серверлердің біріне бейнені, сипаттаманы және тегтер жинағын жүктеп салуы керек. Осыдан кейін бейне тек бастапқы жүктеп алу серверінен емес, бүкіл федеративтік желіде қолжетімді болады. PeerTube-пен жұмыс істеу және мазмұнды таратуға қатысу үшін қарапайым браузер жеткілікті және қосымша бағдарламалық құралды орнатуды қажет етпейді. Пайдаланушылар федеративті әлеуметтік желілердегі (мысалы, Mastodon және Pleroma) немесе RSS арқылы қызықты арналарға жазылу арқылы таңдалған бейне арналарындағы белсенділікті бақылай алады. P2P коммуникациялары арқылы бейнелерді тарату үшін пайдаланушы веб-сайтына кірістірілген веб ойнатқышы бар арнайы виджетті қоса алады.

Қазіргі уақытта әртүрлі еріктілер мен ұйымдар басқаратын шамамен 900 контент хостинг серверлері бар. Егер пайдаланушы белгілі бір PeerTube серверінде бейнелерді орналастыру ережелеріне қанағаттанбаса, ол басқа серверге қосыла алады немесе өз серверін іске қоса алады. Серверді жылдам орналастыру үшін Docker пішіміндегі (chocobozzz/peertube) алдын ала конфигурацияланған кескін беріледі.

Ақпарат көзі: opennet.ru

пікір қалдыру