Decentralizuoto vaizdo transliavimo platformos PeerTube 5.1 išleidimas

Buvo išleista decentralizuota vaizdo įrašų talpinimo ir vaizdo transliavimo organizavimo platforma PeerTube 5.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:

  • Pridėtas palaikymas užklausoms sukurti paskyrą, kurioms aktyvuoti reikalingas moderatoriaus patvirtinimas (užpildęs registracijos formą vartotojas turės palaukti, kol moderatorius patvirtins jo paraišką). Informacija apie užklausos apdorojimą vartotojui siunčiama el.
    Decentralizuoto vaizdo transliavimo platformos PeerTube 5.1 išleidimas
    Decentralizuoto vaizdo transliavimo platformos PeerTube 5.1 išleidimas
  • Prie integruoto vaizdo grotuvo pridėtas mygtukas „Resume Live“, kuris paryškinamas raudonai, kai tiesioginė transliacija sinchronizuojama, ir pilka, kai srautas nesinchronizuojamas. Spustelėjus mygtuką srautas sinchronizuojamas iš naujo.
    Decentralizuoto vaizdo transliavimo platformos PeerTube 5.1 išleidimas
  • Patobulintas autentifikavimo įskiepių valdymas administratoriaus sąsajoje. Pridėtas kvotų nustatymo, vartotojų atnaujinimo ir automatinio peradresavimo į išorinę paslaugą palaikymas pasibaigus seanso galiojimo laikui.
  • Buvo optimizuotas pagrindinio puslapio redaktoriaus atvaizdavimo procesas ir pagerintas komentarų paieškos efektyvumas.
  • Pridėtas vertimas į ukrainiečių kalbą.

„PeerTube“ platforma yra pagrįsta WebTorrent BitTorrent klientu, kuris veikia naršyklėje ir naudoja WebRTC technologiją tiesioginiam P2P ryšio kanalui tarp naršyklių organizuoti, ir ActivityPub protokolu, leidžiančiu sujungti skirtingus vaizdo serverius į bendrą susietą tinklą, 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

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