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

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

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

  • Әкімші интерфейсі ағымдағы серверде орналастырылған барлық бейнелердің жаңа кесте көрінісін ұсынады. Жаңа интерфейс бір уақытта бірнеше таңдалған бейнелерді жою, қайта кодтау және блоктау сияқты әрекеттерді қолдана отырып, әкімшілік және модерация әрекеттерін пакеттерде орындауға мүмкіндік береді.
    PeerTube 4.0 орталықтандырылмаған бейнехабар тарату платформасын шығару
  • Пакеттік өңдеуге арналған бейнелерді таңдауды жеңілдету үшін жергілікті және сыртқы бейнелерді бөлуге және әртүрлі критерийлер бойынша сұрыптауға мүмкіндік беретін кеңейтілген сүзгілерді пайдаланып элементтерді сүзуге және топтауға болады, мысалы, жарияланған күні, HLS/WebTorrent пайдалану және тіркелгі бойынша. күй.
  • Сондай-ақ әкімшілер журналдарды тегтер бойынша сүзу және жеке арналар үшін өз шектеулерін орнату мүмкіндігіне ие.
  • Бейне жасаушылар үшін жазылушыларды көруге және арналардағы бейне тізімдерін сүзуге арналған интерфейс қарастырылған. Пайдаланушы енді бірден бірнеше элементтерде операцияларды орындай алады, мысалы, барлық тегтелген жазылушыларды бірден жоюға немесе блоктауға болады.
    PeerTube 4.0 орталықтандырылмаған бейнехабар тарату платформасын шығару
  • Өте нашар байланыс арналары немесе подкасттарды жариялау үшін пайдалы болуы мүмкін 144p сапалы бейнеге қайта кодтау мүмкіндігі берілген.
  • RTMPS (TLS арқылы нақты уақыттағы хабар алмасу протоколы) ағындық протоколына қолдау қосылды.
  • Ойнату тізімінің сипаттамасында Markdown мәтінін пайдалануға болады.
  • Смартфонда тік форматта түсірілген бейнелерді көрсету жақсартылған.
    PeerTube 4.0 орталықтандырылмаған бейнехабар тарату платформасын шығару
  • ActivityPub протоколы арқылы оңтайландырылған іздеу әрекеттері.
  • yt-dlp утилитасына қолдау қосылды, ол қазір youtube-dl техникалық қызмет көрсетуінің тоқырауына байланысты ұсынылады.
  • Жергілікті бейнелерді нысан жадына жылжытуды автоматтандыру үшін құру-жылжыту-бейне сақтау-жұмыстары сценарийі қосылды.
  • Кодты, параметрлерді және API интерфейсін тазалау және жаңарту бойынша көп жұмыс жасалды.

Еске сала кетейік, 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

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