Izdaja decentralizirane platforme za video oddajanje PeerTube 4.3

Izšla je decentralizirana platforma za organiziranje video gostovanja in video oddajanja PeerTube 4.3. PeerTube ponuja glede ponudnika nevtralno alternativo YouTubu, Dailymotion in Vimeo, z uporabo omrežja za distribucijo vsebin, ki temelji na komunikaciji P2P in povezuje brskalnike obiskovalcev. Razvoj projekta se distribuira pod licenco AGPLv3.

Glavne novosti:

  • Implementirana je možnost samodejnega uvoza videoposnetkov iz drugih video platform. Uporabnik lahko na primer najprej objavi video na YouTubu in konfigurira samodejni prenos na svoj kanal, ki temelji na PeerTube. Možno je združevanje videoposnetkov iz različnih platform v en kanal PeerTube, kot tudi omejen prenos videoposnetkov iz določenih seznamov predvajanja. Samodejni uvoz je omogočen v meniju »Moja knjižnica« prek gumba »Moje sinhronizacije« v zavihku »Kanali«.
    Izdaja decentralizirane platforme za video oddajanje PeerTube 4.3
  • Izvedena so bila dela za posodobitev uporabniškega vmesnika. Prenovljena je zasnova strani za ustvarjanje računa, na kateri je povečano število stopenj pri registraciji: prikaz splošnih informacij, sprejem pogojev uporabe, izpolnjevanje obrazca z uporabniškimi podatki, zahteva za ustvarjanje prvega kanala in informacije o uspešni registraciji računa. Spremenjena lokacija zgornjih elementov na strani za prijavo, da so informativna sporočila bolj vidna. Iskalna vrstica je bila premaknjena na sredino vrha zaslona. Povečana velikost pisave in prilagojena barva.
    Izdaja decentralizirane platforme za video oddajanje PeerTube 4.3
  • Razširjene so možnosti za vdelavo videoposnetkov na drugih spletnih mestih. Pri vgrajenih oddajah v živo v predvajalniku, integriranem v strani, se v trenutkih pred začetkom in po koncu oddaje namesto praznine prikažejo pojasnjevalni ohranjevalniki zaslona, ​​ki ustvarjajo občutek neuspeha. Izveden je tudi samodejni začetek predvajanja po začetku načrtovanega prenosa v živo.
  • Dodane nove možnosti za nastavitev vozlišča PeerTube. Skrbniku so na voljo orodja za zagon dela v paketnem načinu na zveznih vozliščih (Federacija), na primer za odstranitev določenih naročnikov iz vseh nadzorovanih vozlišč hkrati. Dodane možnosti za onemogočanje prekodiranja za spreminjanje ločljivosti prenesenih videoposnetkov ali oddaj v živo, vključno z možnostjo onemogočanja prekodiranja videoposnetkov z ločljivostjo, ki je višja od največje dovoljene v nastavitvah. V spletni vmesnik je dodana možnost selektivnega brisanja datotek iz videoposnetkov, kar je lahko uporabno za sprostitev prostega prostora (na primer, lahko takoj izbrišete videoposnetke z ločljivostjo, ki je višja od navedene).
    Izdaja decentralizirane platforme za video oddajanje PeerTube 4.3
  • Izvedene so bile optimizacije za izboljšanje zmogljivosti in povečanje razširljivosti.

Platforma PeerTube temelji na uporabi odjemalca WebTorrent BitTorrent, ki deluje v brskalniku in uporablja tehnologijo WebRTC za organizacijo neposrednega komunikacijskega kanala P2P med brskalniki, ter protokola ActivityPub, ki omogoča združevanje različnih video strežnikov v skupni zvezni omrežje, v katerem obiskovalci sodelujejo pri dostavi vsebin in imajo možnost naročanja na kanale ter prejemanja obvestil o novih videih. Spletni vmesnik, ki ga zagotavlja projekt, je zgrajen z uporabo ogrodja Angular.

Zvezno omrežje PeerTube je oblikovano kot skupnost med seboj povezanih majhnih strežnikov za gostovanje videa, od katerih ima vsak svojega skrbnika in lahko sprejme lastna pravila. Vsak strežnik z videom deluje kot sledilnik BitTorrent, ki gosti uporabniške račune tega strežnika in njihove videoposnetke. ID uporabnika je oblikovan v obliki “@ime_uporabnika@domena_strežnika”. Podatki o brskanju se prenašajo neposredno iz brskalnikov drugih obiskovalcev, ki si ogledujejo vsebino.

Če si videoposnetka nihče ne ogleda, nalaganje organizira strežnik, na katerega je bil video prvotno naložen (uporablja se protokol WebSeed). Poleg distribucije prometa med uporabniki, ki gledajo videoposnetke, PeerTube tudi omogoča vozliščem, ki so jih zagnali ustvarjalci, da prvotno gostijo videoposnetke za predpomnilnik videoposnetkov drugih ustvarjalcev, s čimer tvorijo porazdeljeno omrežje ne le odjemalcev, temveč tudi strežnikov, ter zagotavljajo odpornost na napake. Obstaja podpora za pretakanje v živo z dostavo vsebine v načinu P2P (za nadzor pretakanja je mogoče uporabiti standardne programe, kot je OBS).

Za začetek oddajanja prek PeerTube mora uporabnik samo naložiti video, opis in nabor oznak na enega od strežnikov. Po tem bo videoposnetek na voljo v celotnem zveznem omrežju in ne samo iz začetnega strežnika za prenos. Za delo s PeerTube in sodelovanje pri distribuciji vsebin zadostuje navaden brskalnik in ne zahteva namestitve dodatne programske opreme. Uporabniki lahko spremljajo aktivnost v izbranih video kanalih tako, da se naročijo na zanimive kanale v zveznih družbenih omrežjih (na primer Mastodon in Pleroma) ali prek RSS. Za distribucijo videoposnetkov s komunikacijo P2P lahko uporabnik na svojo spletno stran doda tudi poseben gradnik z vgrajenim spletnim predvajalnikom.

Trenutno obstaja približno 1100 strežnikov za gostovanje vsebine, ki jih vzdržujejo različni prostovoljci in organizacije. Če uporabnik ni zadovoljen s pravili za objavo videov na določenem strežniku PeerTube, se lahko poveže z drugim strežnikom ali zažene svoj strežnik. Za hitro namestitev strežnika je na voljo vnaprej konfigurirana slika v formatu Docker (chocobozzz/peertube).

Vir: opennet.ru

Dodaj komentar