Vydání decentralizované videostreamové platformy PeerTube 3.3

Byla vydána decentralizovaná platforma pro organizaci video hosting a videopřenosu PeerTube 3.3. PeerTube nabízí nezávislou alternativu k YouTube, Dailymotion a Vimeo, která využívá síť distribuce obsahu založenou na P2P komunikacích a propojení mezi prohlížeči návštěvníků. Výstupy projektu jsou šířeny pod licencí AGPLv3.

Hlavní novinky:

  • Byla poskytnuta možnost vytvoření vlastní domácí stránky pro každý instance PeerTube. Na domácí stránce lze uvést informace o uzlu, dostupném obsahu, účelu a odběrech. Přidání domácí stránky se provádí přes menu Administration/Configuration/Homepage ve formátu Markdown nebo HTML. Je možné integrace tlačítek, video přehrávače, seznamů skladeb, náhledů videa a kanálů na stránku. Vestavěné seznamy s videy se automaticky aktualizují.
    Vydání decentralizované videostreamové platformy PeerTube 3.3
  • Byla přidána podpora vyhledávání seznamů skladeb, které se nyní objevují ve výsledcích vyhledávání při navigaci v PeerTube a při použití vyhledávače Sepia Search.
    Vydání decentralizované videostreamové platformy PeerTube 3.3
  • Byla přidána podpora publikace zkrácených odkazů na videa a seznamy skladeb. Stávající 36-znakové identifikátory videí mohou nyní být publikovány ve 22-znakovém formátu, a místo cest „/videos/watch/“ a „/videos/watch/playlist/“ lze uvádět „/w/“ a „/w/p/“.
  • Byla provedena optimalizace výkonu. Extrakce informací o videích nyní probíhá dvakrát rychleji. Zrychlilo se provádění federativních dotazů. Pracuje se na identifikaci problémů v systémech s velmi velkým počtem uživatelů, videí a vazeb na jiné uzly.

Připomínáme, že PeerTube je založen na použití BitTorrent klienta WebTorrent, spuštěného v prohlížeči a využívající technologii WebRTC pro organizaci přímého P2P kanálu spojení mezi prohlížeči, a protokolu ActivityPub, který umožňuje spojit rozptýlené servery s videi do společné federativní sítě, ve které se návštěvníci podílejí na dodávání obsahu a mají možnost se přihlásit k odběru kanálů a obdržet upozornění na nová videa. Poskytované projektem webové rozhraní je postaveno s využitím frameworku Angular.

Federativní síť PeerTube se vytváří jako společenství propojených malých servery hostování videa, přičemž každý z nich má svého administrátora a může mít vlastní pravidla. Každý server s videem funguje jako BitTorrent tracker, na kterém jsou umístěny uživatelské účty tohoto serveru a jejich videa. Identifikátor uživatele se formuje ve tvaru „@uživatelské_jméno@doména_serveru“. Přenos dat při sledování se provádí přímo z prohlížečů ostatních návštěvníků, kteří si prohlížejí obsah.

Pokud video nikdo nesleduje, přenos organizuje server, na který bylo video původně nahráno (používá se protokol WebSeed). Kromě rozdělování provozu mezi uživateli, kteří sledují video, PeerTube také umožňuje uzlům spuštěným autory pro primární umístění videa, ukládat videa od jiných autorů, čímž vytváří distribuovanou síť nejen z klientů, ale i z serverů, a zajišťuje odolnost systému. Podporuje se streamování (live streaming) s dodávkou obsahu v režimu P2P (pro správu streamování mohou být použity standardní programy, jako je OBS).

Pro zahájení vysílání přes PeerTube stačí, aby uživatel nahrál na jeden ze serverů video, popis a sadu tagů. Po tomto videu bude dostupné v celé federativní síti, nikoli pouze ze serveru primárního nahrání. Pro práci s PeerTube a účast na distribuci obsahu stačí běžný prohlížeč a není potřeba instalace dalšího softwaru. Uživatelé mohou sledovat aktivitu v vybraných videokanálech tím, že se přihlásí k odběru zajímavých kanálů ve federativních sociálních sítích (například v Mastodon a Pleroma) nebo prostřednictvím RSS. Pro distribuci videa pomocí P2P komunikací může uživatel také přidat na svůj web speciální widget s vestavěným webovým přehrávačem.

V současné době funguje pro umístění obsahu více než 900 serverů, podporovaných různými dobrovolníky a organizacemi. Pokud uživatele nevyhovují pravidla pro umístění videa na určitý serveru PeerTube, může se připojit k jinému serveru nebo spustit svůj vlastní server. Pro rychlé nasazení serveru je k dispozici přednastavený obraz ve formátu Docker (chocobozzz/peertube).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster