Decentralizuoto vaizdo transliavimo platformos PeerTube 1.4 išleidimas

paskelbta paleisti „PeerTube 1.4“, decentralizuota vaizdo įrašų talpinimo ir vaizdo transliavimo platforma. „PeerTube“ siūlo pardavėjams neutralią „YouTube“, „Dailymotion“ ir „Vimeo“ alternatyvą, naudojant turinio platinimo tinklą, pagrįstą P2P ryšiais ir susiejant lankytojų naršykles. Projektų plėtra skleisti licencijuota pagal AGPLv3.

„PeerTube“ yra pagrįstas „BitTorrent“ klientu „WebTorrent“, paleistas naršyklėje ir naudojant technologijas WebRTC organizuoti tiesioginį P2P ryšio kanalą tarp naršyklių ir protokolą „ActivityPub“, kuri leidžia sujungti skirtingus vaizdo serverius į bendrą federalinį 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 sistemą Kampinis.

„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 protokolas WebSeed). Be srauto paskirstymo tarp vaizdo įrašus žiūrinčių vartotojų, „PeerTube“ taip pat leidžia kūrėjų paleistiems mazgams iš pradžių talpinti vaizdo įrašus, kad būtų galima išsaugoti kitų kūrėjų vaizdo įrašus, suformuojant paskirstytą ne tik klientų, bet ir serverių tinklą, taip pat užtikrinant atsparumą gedimams.

Norėdami pradėti transliuoti per PeerTube, vartotojui tereikia įkelti vaizdo įrašą, aprašą ir žymų rinkinį į vieną iš serverių. Po to vaizdo įrašas bus pasiekiamas visame federaciniame tinkle, o ne tik iš pradinio atsisiuntimo serverio. Norint dirbti su PeerTube ir dalyvauti platinant turinį, pakanka įprastos naršyklės ir nereikia įdiegti papildomos programinės įrangos. Vartotojai gali sekti veiklą pasirinktuose vaizdo kanaluose užsiprenumeravę dominančius kanalus susietuose socialiniuose tinkluose (pavyzdžiui, Mastodon ir Pleroma) arba per RSS. Norėdami platinti vaizdo įrašus naudodamas P2P ryšį, vartotojas taip pat gali pridėti specialų valdiklį su įmontuotu žiniatinklio grotuvu į savo svetainę.

Šiuo metu vykdomas turinio paskelbimas 320 įvairių savanorių ir organizacijų prižiūrimi serveriai.
Jei vartotojo netenkina vaizdo įrašų skelbimo taisyklės tam tikrame PeerTube serveryje, jis gali prisijungti prie kito serverio arba paleisti savo serverį. Norint greitai įdiegti serverį, pateikiamas iš anksto sukonfigūruotas vaizdas Docker formatu (chocobozzz/peertube).

Naujame leidime:

  • Pridėtas eksperimentinis papildinių ir temų, kurias galima įdiegti per administratoriaus žiniatinklio sąsają, palaikymas. Kiekvienas „PeerTube“ egzempliorius gali turėti savo temą (administratorius įkelia temas, o po to vartotojai jas gali suaktyvinti);
  • Pridėtas garso failų įkėlimo palaikymas. „PeerTube“ pats pagal juos sukurs vaizdo įrašą su statiniu vaizdu, sujungdamas garso failą su albumo viršeliu ir failo parametrais;
  • Įdiegtas kelių etapų vartotojų registracijos palaikymas. Nauji vartotojai gali susikurti savo kanalą (vartotojo vardą/kanalą). Pagal numatytuosius nustatymus naudotojui rodomas kanalo puslapis, o ne paskyros pagrindinis puslapis;
  • Pridėta galimybė URL URL naudoti nutildytus, kilpos ir peertubeLink parametrus;
  • Vaizdo įrašų publikavimo sąsaja buvo perkurta, pridedant galimybę priskirti atkūrimo pradžios ir pabaigos laiką, subtitrus, automatinio ir ciklinio atkūrimo vėliavėles;
  • Pateikiamas prenumeratorių grupių ir neseniai pridėtų vaizdo įrašų rodymas chronologine tvarka;
  • Pridėtas kalbos filtras, leidžiantis rodyti vaizdo įrašus tik tam tikromis kalbomis;
  • Pridėta galimybė perkelti viešus ar dar nepaskelbtus vaizdo įrašus, taip pat grojaraščius į privačių kategoriją;
  • Įdiegta galimybė perkoduoti vaizdo įrašą 4K kokybe;
  • Teikia vaizdo įrašo savininko ištrintų komentarų (kituose serveriuose) sujungimo palaikymą;
  • Pridėta galimybė pirmojo paleidimo metu nustatyti administratoriaus slaptažodį;
  • Išsprendžia saugos problemą, kurią sukelia moderatoriai, galintys kurti ir keisti privilegijuotų naudotojų nustatymus. Nuo šiol moderatorių veiksmai apsiriboja tik eiliniais vartotojais;
  • CLI komunalinės paslaugos yra įtrauktos į atskirą paketą, siekiant sumažinti serverio priklausomybių dydį;
  • Pagerintas statinės failų talpyklos veikimas ir greitesnis šriftų rodymas.

Šaltinis: opennet.ru

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