Izdaja decentralizirane platforme za video oddajanje PeerTube 2.1

Objavljeno sprostitev Peer Tube 2.1, decentralizirana platforma za organiziranje video gostovanja in video oddajanja. 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 širjenje licenciran pod AGPLv3.

PeerTube temelji na odjemalcu BitTorrent WebTorrent, ki se zažene v brskalniku in uporablja tehnologijo WebRTC za organizacijo neposrednega komunikacijskega kanala P2P med brskalniki in protokolom ActivityPub, ki vam omogoča združitev različnih video strežnikov v skupno zvezno omrežje, v katerem obiskovalci sodelujejo pri dostavi vsebin in imajo možnost naročanja na kanale ter prejemanja obvestil o novih videoposnetkih. Spletni vmesnik, ki ga zagotavlja projekt, je zgrajen z uporabo ogrodja Kotna.

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 videoposnetek 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.

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 je na voljo več kot eno spletno mesto za gostovanje vsebine 300 strežniki, 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 oz. teči svoj strežnik. Za hitro namestitev strežnika je na voljo vnaprej konfigurirana slika v formatu Docker (chocobozzz/peertube).

В nova izdaja:

  • Želje uporabnikov po izboljšavi vmesnika so bile upoštevane. Dodani učinki animacije ob začetku in ustavitvi predvajanja videa za zagotavljanje povratnih informacij o dejanju. Preoblikovane ikone in gumbi na strani za ogled videa. Pooblaščenim uporabnikom se ob premikanju miške nad sličico videoposnetka zdaj prikaže ikona ure za dodajanje videoposnetka na seznam za ogled pozneje;

    Izdaja decentralizirane platforme za video oddajanje PeerTube 2.1Izdaja decentralizirane platforme za video oddajanje PeerTube 2.1

  • Prenovljena je stran “O” s predstavitvijo projekta, ki omogoča hiter dostop do dokumentacije in dodatnih aplikacij. Bistveno razširjeno dokumentacijo, je bilo predlaganih veliko novih vodnikov za nastavitev in diagnosticiranje težav;

    Izdaja decentralizirane platforme za video oddajanje PeerTube 2.1

  • Razširjene so bile možnosti za razpravo o videoposnetkih. Predlagana je nova postavitev komentarjev, v kateri so prvotni komentarji in odgovori nanje jasno ločeni. Izboljšan prikaz avatarjev in bolj berljiva uporabniška imena. Odgovori, ki jih je poslal avtor obravnavanega videa, so označeni. Na voljo sta dva načina ogleda, razvrščena po času, ko je bil komentar poslan, in po številu odgovorov. Zdaj je mogoče uporabiti oznako Markdown v besedilu. Dodane možnosti za skrivanje sporočil od določenega udeleženca ali vozlišča;

    Izdaja decentralizirane platforme za video oddajanje PeerTube 2.1

  • Dodan nov zasebni način »videoposnetek za interno uporabo«, ki vam omogoča objavo videoposnetka samo uporabnikom, ki so povezani s trenutnim strežnikom, kamor je bil videoposnetek prvotno naložen. Ta način je mogoče uporabiti za organizacijo dostopa do zaupnih videoposnetkov samo za določene skupine uporabnikov, kot so prijatelji, družinski člani ali sodelavci;
  • Implementirano samodejno generiranje hiperpovezav do določenega trenutka v videu, ko je v opisu ali komentarjih omenjen čas (mm:ss ali h:mm:ss);

    Izdaja decentralizirane platforme za video oddajanje PeerTube 2.1

  • Pripravljeno knjižnica JavaScript z API-jem za upravljanje vdelave videa na strani;
  • Dodano priložnost generiranje pretakanja videa HLS (HTTP Live Streaming) s pomočjo skripta create-transcoding-job. Možno je tudi onemogočiti WebTorrent in uporabljati samo HLS;
  • Dodana podpora za video format m4v;
  • Lansirano infrastruktura za skupno prevajanje vmesnika v različne jezike z uporabo storitve Weblate.

Vir: opennet.ru

Dodaj komentar