Lansarea platformei de broadcasting descentralizate PeerTube 3.3

A avut loc lansarea platformei descentralizate pentru organizarea de găzduire video și transmisie video PeerTube 3.3. PeerTube oferă o alternativă independentă de specificul unor furnizori la YouTube, Dailymotion și Vimeo, utilizând o rețea de livrare a conținutului bazată pe comunicații P2P și legături între browserele vizitatorilor. Proiectul este distribuit sub licența AGPLv3.

Noutăți principale:

  • A fost oferită posibilitatea de a crea o pagină de start personalizată pentru fiecare instanță PeerTube. Pe pagina de start se pot prezenta informații despre nod, conținutul disponibil, scopul și abonamentele. Adăugarea pe pagina de start se face prin meniul Administration/Configuration/Homepage în format Markdown sau HTML. Este posibilă integrarea pe pagină a butoanelor, a unui player video, a listelor de redare, a miniaturilor video și a canalelor. Listele de video încorporate se actualizează automat.
    Lansarea platformei de broadcasting descentralizate PeerTube 3.3
  • A fost adăugată suportul pentru căutarea listelor de redare, care acum sunt afișate în rezultatele căutării în timpul navigării în PeerTube și atunci când se folosește motorul de căutare Sepia.
    Lansarea platformei de broadcasting descentralizate PeerTube 3.3
  • A fost adăugat suportul pentru publicarea linkurilor scurtate la video și la listele de redare. Identificatorii video de 36 de caractere pot fi acum publicați într-un format de 22 de caractere, iar în loc de căile «/videos/watch/» și «/videos/watch/playlist/» se pot utiliza «/w/» și «/w/p/».
  • A avut loc o optimizare a performanței. Obținerea informațiilor despre video se realizează acum de două ori mai repede. Executarea cererilor federative a fost accelerată. Se lucrează la identificarea problemelor în sistemele cu un număr foarte mare de utilizatori, video și legături cu alte noduri.

Să ne amintim că PeerTube se bazează pe utilizarea clientului BitTorrent WebTorrent, care rulează în browser și folosește tehnologia WebRTC pentru a organiza un canal de comunicare direct P2P între browsere, și pe protocolul ActivityPub, care permite unirea serverelor video disparate într-o rețea federalizată comună, în care vizitatorii participă la livrarea de conținut și au posibilitatea de a se abona la canale și de a primi notificări despre video noi. Interfața web oferită de proiect este construită folosind framework-ul Angular.

Rețeaua federalizată PeerTube se formează ca o asociație de mici noduri interconectate. servere hosting video, fiecare având propriul administrator și putând avea propriile reguli. Fiecare server cu video joacă rolul de tracker BitTorrent, pe care sunt plasate conturile utilizatorilor acestui server și videoclipurile lor. Identificatorul utilizatorului este format sub forma „@nume_utilizator@domeniu_server”. Transferul de date în timpul vizionării se realizează direct din browserele altor vizitatori care vizionează conținutul.

Dacă nimeni nu vizionează videoclipul, livrarea este organizată de serverul pe care a fost încărcat inițial videoclipul (se utilizează protocolul WebSeed). Pe lângă distribuirea traficului între utilizatorii care vizionează videoclipuri, PeerTube permite, de asemenea, nodurilor inițiate de autori pentru încărcarea inițială a videoclipurilor să cacheze videoclipurile altor autori, formând o rețea distribuită nu doar din clienți, ci și din servere, asigurând astfel reziliența. Există suport pentru streaming live cu livrarea de conținut în mod P2P (pentru managementul streaming-ului se pot utiliza programe standard, cum ar fi OBS).

Pentru a începe streamingul prin PeerTube, utilizatorului îi este suficient să încarce un videoclip, o descriere și un set de etichete pe unul dintre servere. După aceasta, videoclipul va deveni disponibil în întreaga rețea federativă, nu doar de pe serverul de încărcare inițial. Pentru a lucra cu PeerTube și a participa la distribuția conținutului, este suficient un browser obișnuit, fără a fi necesară instalarea de software suplimentar. Utilizatorii pot urmări activitățile în canalele video selectate, abonându-se la canalele de interes din rețelele sociale federative (de exemplu, în Mastodon și Pleroma) sau prin RSS. Pentru a distribui videoclipuri folosind comunicații P2P, utilizatorul poate adăuga pe site-ul său un widget special cu un player web încorporat.

În prezent, pentru găzduirea de conținut funcționează peste 900 de servere, întreținute de diferiți voluntari și organizații. Dacă utilizatorul nu este mulțumit de regulile de încărcare a videoclipurilor pe un anumit server PeerTube, poate să se conecteze la un alt server sau să își lanseze propriul server. Pentru o implementare rapidă a serverului, este disponibilă o imagine preconfigurată în format Docker (chocobozzz/peertube).

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster