Decentralizuoto vaizdo transliavimo platformos PeerTube 2.1 išleidimas

paskelbta paleisti „PeerTube 2.1“, 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, įkėlimą 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.

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 turiniui talpinti jau atidaryta daugiau nei viena svetainė 300 į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).

В naujas leidimas:

  • Atsižvelgta į vartotojo pageidavimus patobulinti sąsają. Pridėta animacijos efektų pradedant ir sustabdant vaizdo įrašų atkūrimą, kad būtų pateikta atsiliepimų apie veiksmą. Pertvarkytos piktogramos ir mygtukai vaizdo įrašų peržiūros puslapyje. Įgaliotiems vartotojams, užvedus pelės žymeklį virš vaizdo įrašo miniatiūros, dabar rodoma laikrodžio piktograma, kuri įtrauks vaizdo įrašą į sąrašą Žiūrėti vėliau;

    Decentralizuoto vaizdo transliavimo platformos PeerTube 2.1 išleidimasDecentralizuoto vaizdo transliavimo platformos PeerTube 2.1 išleidimas

  • Puslapis „Apie“ su projekto pristatymu buvo pertvarkytas, todėl galima greitai pasiekti dokumentaciją ir papildomas programas. Žymiai išsiplėtė dokumentacija, buvo pasiūlyta daug naujų problemų nustatymo ir diagnozavimo vadovų;

    Decentralizuoto vaizdo transliavimo platformos PeerTube 2.1 išleidimas

  • Išplėstos galimybės diskutuoti apie vaizdo įrašus. Pasiūlytas naujas komentarų išdėstymas, kuriame aiškiai atskirti pirminiai komentarai ir atsakymai į juos. Patobulintas avatarų rodymas ir naudotojų vardai tapo lengviau skaitomi. Aptariamo vaizdo įrašo autoriaus atsiųsti atsakymai yra paryškinti. Yra du žiūrėjimo režimai, surūšiuoti pagal komentaro išsiuntimo laiką ir atsakymų skaičių. Dabar tekste galima naudoti Markdown žymėjimą. Pridėtos parinktys slėpti pranešimus nuo konkretaus dalyvio ar mazgo;

    Decentralizuoto vaizdo transliavimo platformos PeerTube 2.1 išleidimas

  • Pridėtas naujas privatus „vidiniam naudojimui skirtas vaizdo įrašas“ režimas, leidžiantis skelbti vaizdo įrašą tik tiems vartotojams, kurie yra prisijungę prie dabartinio serverio, kuriame vaizdo įrašas buvo iš pradžių įkeltas. Šį režimą galima naudoti norint organizuoti prieigą prie konfidencialių vaizdo įrašų tik tam tikroms vartotojų grupėms, pvz., draugams, šeimos nariams ar darbo kolegoms;
  • Įdiegtas automatinis hipersaitų generavimas į konkretų vaizdo įrašo momentą, kai aprašyme ar komentaruose minimas laikas (mm:ss arba h:mm:ss);

    Decentralizuoto vaizdo transliavimo platformos PeerTube 2.1 išleidimas

  • Parengta JavaScript biblioteka su API, skirtu vaizdo įrašų įterpimui puslapiuose valdyti;
  • Pridėta galimybė generuoti HLS (HTTP Live Streaming) vaizdo transliaciją naudojant scenarijų sukurti-perkoduoti. Taip pat galima išjungti WebTorrent ir naudoti tik HLS;
  • Pridėtas vaizdo formato palaikymas m4v;
  • paleistas infrastruktūra, skirta bendram sąsajos vertimui į skirtingas kalbas naudojant Weblate paslaugą.

Šaltinis: opennet.ru

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