Lansarea platformei descentralizate de difuzare video PeerTube 2.1

publicat emisiune Peer Tube 2.1, o platformă descentralizată pentru organizarea de găzduire video și difuzare video. PeerTube oferă o alternativă neutră pentru furnizori la YouTube, Dailymotion și Vimeo, folosind o rețea de distribuție de conținut bazată pe comunicații P2P și conectând browserele vizitatorilor. Dezvoltarea proiectelor răspândire licențiat conform AGPLv3.

PeerTube se bazează pe clientul BitTorrent WebTorrent, lansat în browser și folosind tehnologie WebRTC pentru a organiza un canal de comunicare directă P2P între browsere și protocol ActivitatePub, care vă permite să uniți servere video disparate într-o rețea comună federată în care vizitatorii participă la livrarea de conținut și au capacitatea de a se abona la canale și de a primi notificări despre videoclipuri noi. Interfața web oferită de proiect este construită folosind framework-ul Unghiular.

Rețeaua federată PeerTube este formată ca o comunitate de mici servere de găzduire video interconectate, fiecare dintre ele având propriul administrator și poate adopta propriile reguli. Fiecare server cu video joacă rolul unui tracker BitTorrent, care găzduiește conturile de utilizator ale acestui server și videoclipurile acestora. ID-ul utilizatorului este sub forma „@nume_utilizator@domeniu_server”. Datele de navigare sunt transmise direct din browserele altor vizitatori care vizualizează conținutul.

Dacă nimeni nu vede videoclipul, încărcarea este organizată de serverul pe care a fost încărcat inițial videoclipul (protocolul este utilizat WebSeed). Pe lângă distribuirea traficului între utilizatorii care vizionează videoclipuri, PeerTube permite și nodurilor lansate de creatori să găzduiască inițial videoclipuri pentru a stoca în cache videoclipurile de la alți creatori, formând o rețea distribuită nu numai de clienți, ci și de servere, precum și oferind toleranță la erori.

Pentru a începe difuzarea prin PeerTube, utilizatorul trebuie doar să încarce un videoclip, o descriere și un set de etichete pe unul dintre servere. După aceea, filmul va fi disponibil pe întreaga rețea federată și nu doar de pe serverul principal de descărcare. Pentru a lucra cu PeerTube și a participa la distribuția de conținut, este suficient un browser obișnuit și nu este necesar niciun software suplimentar. Utilizatorii pot urmări activitatea în canalele video selectate abonându-se la fluxuri de interes pe rețelele sociale federate (cum ar fi Mastodon și Pleroma) sau prin RSS. Pentru a distribui videoclipuri folosind comunicații P2P, utilizatorul poate adăuga, de asemenea, un widget special cu un player web încorporat pe site-ul său.

În prezent, au fost lansate mai multe site-uri web pentru a găzdui conținut 300 servere întreținute de diverși voluntari și organizații. Dacă un utilizator nu este mulțumit de regulile pentru postarea videoclipurilor pe un anumit server PeerTube, el se poate conecta la un alt server sau alerga propriul tău server. Pentru implementarea rapidă a serverului, este furnizată o imagine preconfigurată în format Docker (chocobozzz/peertube).

В problemă nouă:

  • Au fost luate în considerare dorințele utilizatorului de a îmbunătăți interfața. S-au adăugat efecte de animație la pornirea și oprirea redării video pentru a oferi feedback despre acțiune. Pictograme și butoane reproiectate pe pagina de vizionare a videoclipurilor. Pentru utilizatorii autorizați, atunci când treceți mouse-ul peste o miniatură a unui videoclip, acum apare o pictogramă ceas pentru a adăuga videoclipul la lista Vizionați mai târziu;

    Lansarea platformei descentralizate de difuzare video PeerTube 2.1Lansarea platformei descentralizate de difuzare video PeerTube 2.1

  • Pagina „Despre” cu prezentarea proiectului a fost reproiectată, care oferă acces rapid la documentație și aplicații suplimentare. Extins semnificativ documentație, au fost propuse multe ghiduri noi pentru stabilirea și diagnosticarea problemelor;

    Lansarea platformei descentralizate de difuzare video PeerTube 2.1

  • Oportunitățile de a discuta despre videoclipuri au fost extinse. A fost propusă o nouă prezentare a comentariilor, în care comentariile originale și răspunsurile la acestea sunt clar separate. Afișare îmbunătățită a avatarurilor și a făcut ca numele de utilizator să fie mai lizibile. Sunt evidențiate răspunsurile trimise de autorul videoclipului în discuție. Există două moduri de vizualizare, sortate după momentul în care a fost trimis comentariul și după numărul de răspunsuri. Acum este posibil să utilizați marcajul Markdown în text. Opțiuni adăugate pentru a ascunde mesajele de la un anumit participant sau nod;

    Lansarea platformei descentralizate de difuzare video PeerTube 2.1

  • A fost adăugat un nou mod privat „video pentru uz intern”, permițându-vă să publicați un videoclip numai pentru utilizatorii conectați la serverul curent pe care videoclipul a fost încărcat inițial. Acest mod poate fi folosit pentru a organiza accesul la videoclipuri confidențiale numai pentru anumite grupuri de utilizatori, cum ar fi prieteni, membri ai familiei sau colegi de serviciu;
  • Implementată generarea automată a hyperlink-urilor către un anumit moment din videoclip când este menționat timpul (mm:ss sau h:mm:ss) în descriere sau comentarii;

    Lansarea platformei descentralizate de difuzare video PeerTube 2.1

  • Pregătit Biblioteca JavaScript cu un API pentru gestionarea încorporarii video în pagini;
  • Adăugat oportunitate generarea de streaming video HLS (HTTP Live Streaming) folosind scriptul create-transcoding-job. De asemenea, este posibil să dezactivați WebTorrent și să utilizați numai HLS;
  • S-a adăugat suport pentru formatul video m4v;
  • Lansat infrastructură pentru traducerea comună a interfeței în diferite limbi folosind serviciul Weblate.

Sursa: opennet.ru

Adauga un comentariu