Bol zverejnený decentralizovaný video vysielací systém PeerTube 7.1

Bol spustený vydanie platformy PeerTube 7.1, určené na vytváranie nezávislých decentralizovaných systémov videohostingu a videoprenosu, alternatívnych službám ako YouTube, Dailymotion a Vimeo. Sieť distribúcie obsahu vytvorená pomocou PeerTube sa zakladá na prepojení prehliadačov návštevníkov a využívaní P2P komunikácií. Kód projektu sa šíri pod licenciou AGPLv3.

PeerTube umožňuje spustiť vlastný server na distribúciu videa a pripojiť ho k spoločnej federatívnej sieti. Návštevníci sa podieľajú na dodávaní obsahu a majú možnosť odberu kanálov a prijímania upozornení na nové videá, bez ohľadu na to, ktorý server používajú. Federatívna sieť PeerTube sa vytvára ako spoločenstvo prepojených menších serverov videohostingov, z ktorých každý má svojho administrátora a prijaté svoje pravidlá.

Každý server s videom plní úlohu BitTorrent trackeru, ktorý umiestňuje účty a videá používateľov. Na interakciu serverov vo federatívnej sieti sa používa protokol ActivityPub. Identifikátor používateľa sa vytvára ako „@meno_používateľa@doména_servera“. Pri prezeraní videa sa dáta načítavajú, ak je to možné, prostredníctvom pripojení na prehliadače iných návštevníkov, ktorí sledujú ten istý obsah. Ak nikto neprezerá požadované video, dodávku zabezpečuje server, na ktorý bolo video nahrané (používa sa protokol WebSeed).

Okrem distribúcie toku medzi používateľmi, ktorí sledujú videá, PeerTube umožňuje serverom cacheovať videá iných autorov. Tým sa vytvára decentralizovaná sieť nielen z klientov, ale aj zo serverov, a zabezpečuje sa odolnosť voči zlyhaniu. Okrem distribúcie hotového videa je k dispozícii aj podpora živého prenosu (live streaming) s dodávaním obsahu v režime P2P. Na správu streamingu je možné použiť štandardné programy, ako je OBS.

Na začatie vysielania cez PeerTube potrebuje používateľ nahrať na jeden z serverov videoklip, popis a súbor tagov. Potom sa klip stane dostupným v celej federatívnej sieti, a nie len na serveri primárneho načítania. Na prácu s PeerTube a zapojenie sa do zdieľania obsahu stačí bežný prehliadač. Zdieľanie videí pomocou P2P komunikácií je možné pridaním špeciálneho widgetu so zabudovaným webovým prehrávačom na svoju stránku, podobne ako to funguje pri vkladaní videí z YouTube. Sledovať pribúdanie videí môžete prostredníctvom odberu na vybrané videokanály v federatívnych sociálnych sieťach (napríklad v Mastodon a Pleroma) alebo prostredníctvom RSS.

V súčasnosti do federatívnej siete patrí 1317 serverov, podporovaných dobrovoľníkmi a organizáciami. Ak používateľ nie je spokojný s pravidlami umiestňovania videa na konkrétnom serveri PeerTube, môže sa pripojiť k inému serveru alebo spustiť svoj vlastný server. Na rýchlu implementáciu servera je k dispozícii prednastavený obraz vo formáte Docker (chocobozzz/peertube).

Základná platforma PeerTube bola pôvodne založená na použití BitTorrent klienta WebTorrent, ktorý sa spúšťa v prehliadači a využíva technológiu WebRTC na organizáciu priameho P2P kanála medzi prehliadačmi. Následne bol namiesto WebTorrentu použitý protokol HLS (HTTP Live Streaming) v kombinácii s WebRTC, ktorý umožňuje adaptívne riadiť tok v závislosti od šírky pásma. Webové rozhranie je postavené pomocou frameworku Angular.

Hlavné novinky PeerTube 7.1:

  • Zlepšená identifikácia uzlov federatívnej siete – pod miniatúrami sa teraz zobrazuje informácia o serveri, ktorý používa autor videa. Po kliknutí na túto informáciu sa otvorí dialóg s podrobnejšími informáciami o tom, odkiaľ bolo video získané.
    Bol zverejnený decentralizovaný video vysielací systém PeerTube 7.1
  • Rozšírená podpora špecifikácie Podcast 2.0. Pridaná možnosť používať obsah z PeerTube ako podcaste — používatelia sa môžu prihlásiť na kanály s podcastmi a samostatne prehrávať zvukový tok z videa pomocou typických podcastových aplikácií, ako sú AntennaPod a Podverse. Zabezpečená kompatibilita s Apple Podcast.
  • Zmenený vzhľad stránky „O nás“. Pridaný blok s informáciami o inštancii platformy, ako je počet používateľov a nahraných videí, popis platformy a pravidlá používania.
    Bol zverejnený decentralizovaný video vysielací systém PeerTube 7.1
  • Bol priznan modernizovaný protokol, ktorý umožňuje zvýšiť počet používateľov sledujúcich obsah súčasne tým, že znižuje počet správ odosielaných do federovanej siete.
  • Pridaná podpora verifikácie v mikrobloch Mastodon — používateľ môže prepojiť svoje kanály a platformy PeerTube so svojím účtom v Mastodon a nastaviť tlačidlo na odber svojho blogu v Mastodon.
  • Aktualizovaná knižnica p2p-media-loader, ktorá umožňuje používať P2P režim v prehrávači videa pre zvýšenie stability prehrávania obsahu. Zmeny sú obzvlášť znateľné pri sledovaní streamov nastavených na prevádzku v režime s nízkymi oneskoreniami.
  • Pridaná podpora umiestňovania titulkov k videám v objektovom úložisku.
  • Administrátorovi sú poskytnuté nastavenia na určenie správania prehrávača podľa predvolených hodnôt.
  • Pridaná podpora klientskych pluginov na vkladanie externých odkazov do menu na ľavej strane.
  • Podpora vetvy platformy Node.JS 18 bola ukončená.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster