Vydanie decentralizovanej platformy na vysielanie videa PeerTube 2.1

publikovaný otázka Peer Tube 2.1, decentralizovaná platforma na organizovanie videohostingu a vysielania videa. PeerTube ponúka dodávateľsky neutrálnu alternatívu k YouTube, Dailymotion a Vimeo, pričom využíva sieť distribúcie obsahu založenú na P2P komunikácii a spája prehliadače návštevníkov. Vývoj projektu šírenie licencované podľa AGPLv3.

PeerTube je založený na klientovi BitTorrent WebTorrent, spustený v prehliadači a pomocou technológie WebRTC organizovať priamy P2P komunikačný kanál medzi prehliadačmi a protokolom ActivityPub, ktorý vám umožňuje zjednotiť rôzne videoservery do spoločnej federatívnej siete, v ktorej sa návštevníci podieľajú na doručovaní obsahu a majú možnosť prihlásiť sa na odber kanálov a dostávať upozornenia na nové videá. Webové rozhranie poskytované projektom je vytvorené pomocou frameworku Hranatý.

Federatívna sieť PeerTube je vytvorená ako komunita vzájomne prepojených malých videohostingových serverov, z ktorých každý má svojho správcu a môže si osvojiť vlastné pravidlá. Každý server s videom funguje ako sledovač BitTorrent, ktorý hosťuje používateľské účty tohto servera a ich videá. Používateľské ID je vytvorené v tvare „@user_name@server_domain“. Údaje o prehliadaní sa prenášajú priamo z prehliadačov ostatných návštevníkov, ktorí si prezerajú obsah.

Ak si video nikto nepozerá, odovzdávanie sa organizuje podľa servera, na ktorý bolo video pôvodne nahrané (použije sa protokol WebSeed). Okrem distribúcie návštevnosti medzi používateľmi sledujúcimi videá, PeerTube tiež umožňuje uzlom spusteným tvorcami, aby spočiatku hostili videá do vyrovnávacej pamäte videí od iných tvorcov, čím sa vytvorila distribuovaná sieť nielen klientov, ale aj serverov, ako aj zabezpečenie odolnosti voči chybám.

Na spustenie vysielania cez PeerTube stačí používateľovi nahrať video, popis a sadu značiek na jeden zo serverov. Potom bude video dostupné v celej federatívnej sieti, nielen z pôvodného servera na sťahovanie. Na prácu s PeerTube a účasť na distribúcii obsahu postačuje bežný prehliadač a nevyžaduje inštaláciu ďalšieho softvéru. Používatelia môžu sledovať aktivitu vo vybraných video kanáloch prihlásením sa na odber kanálov, ktoré ich zaujímajú, vo federatívnych sociálnych sieťach (napríklad Mastodon a Pleroma) alebo prostredníctvom RSS. Na distribúciu videí pomocou P2P komunikácie si používateľ môže na svoj web pridať aj špeciálny widget so zabudovaným webovým prehrávačom.

V súčasnosti je spustených viac ako jedna webová lokalita na hosťovanie obsahu 300 servery spravované rôznymi dobrovoľníkmi a organizáciami. Ak používateľ nie je spokojný s pravidlami pre uverejňovanie videí na konkrétnom serveri PeerTube, môže sa pripojiť na iný server resp. bežať svoj vlastný server. Pre rýchle nasadenie servera je k dispozícii vopred nakonfigurovaný obraz vo formáte Docker (chocobozzz/peertube).

В nové vydanie:

  • Priania používateľov vylepšiť rozhranie boli zohľadnené. Pridané efekty animácie pri spúšťaní a zastavovaní prehrávania videa na poskytnutie spätnej väzby o akcii. Prepracované ikony a tlačidlá na stránke prezerania videa. Pre oprávnených používateľov sa teraz po umiestnení kurzora myši na miniatúru videa zobrazí ikona hodín, ktorá pridá video do zoznamu Pozrieť neskôr;

    Vydanie decentralizovanej platformy na vysielanie videa PeerTube 2.1Vydanie decentralizovanej platformy na vysielanie videa PeerTube 2.1

  • Prepracovaná bola stránka „O programe“ s prezentáciou projektu, ktorá ponúka rýchly prístup k dokumentácii a ďalším aplikáciám. Výrazne rozšírený dokumentáciubolo navrhnutých mnoho nových príručiek na nastavenie a diagnostiku problémov;

    Vydanie decentralizovanej platformy na vysielanie videa PeerTube 2.1

  • Rozšírili sa možnosti diskusií o videách. Navrhlo sa nové usporiadanie pripomienok, v ktorom sú zreteľne oddelené pôvodné pripomienky a odpovede na ne. Vylepšené zobrazenie avatarov a čitateľnejšie používateľské mená. Odpovede zaslané autorom diskutovaného videa sú zvýraznené. Existujú dva režimy zobrazenia, zoradené podľa času odoslania komentára a počtu odpovedí. Teraz je možné používať značky Markdown v texte. Pridané možnosti na skrytie správ od konkrétneho účastníka alebo uzla;

    Vydanie decentralizovanej platformy na vysielanie videa PeerTube 2.1

  • Pridaný nový súkromný režim „video na interné použitie“, ktorý vám umožňuje publikovať video iba používateľom pripojeným k aktuálnemu serveru, na ktorý bolo video pôvodne nahrané. Tento režim možno použiť na organizáciu prístupu k dôverným videám len pre určité skupiny používateľov, ako sú priatelia, rodinní príslušníci alebo kolegovia v práci;
  • Implementované automatické generovanie hypertextových odkazov na konkrétny moment vo videu, keď je v popise alebo komentároch spomenutý čas (mm:ss alebo h:mm:ss);

    Vydanie decentralizovanej platformy na vysielanie videa PeerTube 2.1

  • Pripravené JavaScript knižnica s rozhraním API na správu vkladania videa na stránky;
  • Pridané príležitosť generovanie streamovania videa HLS (HTTP Live Streaming) pomocou skriptu create-transcoding-job. Je tiež možné zakázať WebTorrent a používať iba HLS;
  • Pridaná podpora pre formát videa m4v;
  • Spustený infraštruktúru pre spoločný preklad rozhrania do rôznych jazykov pomocou služby Weblate.

Zdroj: opennet.ru

Pridať komentár