PeerTube se bazează pe clientul BitTorrent
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, returnarea este organizată de serverul pe care a fost încărcat inițial videoclipul (protocolul este utilizat
Pentru a începe să difuzeze prin PeerTube, utilizatorul trebuie doar 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 federată și nu doar de pe serverul de descărcare inițial. Pentru a lucra cu PeerTube și a participa la distribuția de conținut, un browser obișnuit este suficient și nu necesită instalarea de software suplimentar. Utilizatorii pot urmări activitatea în canalele video selectate abonându-se la canalele de interes din rețelele sociale federate (de exemplu, 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, rulează pentru postarea de conținut
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
În noua versiune:
- S-a adăugat suport experimental pentru pluginuri și teme care pot fi instalate prin interfața web de administrator. Fiecare instanță PeerTube poate avea propria temă (administratorul încarcă temele, după care acestea devin disponibile pentru activare de către utilizatori);
- S-a adăugat suport pentru încărcarea fișierelor audio. PeerTube însuși va crea un videoclip cu o imagine statică bazată pe acestea, îmbinând fișierul audio cu coperta albumului și parametrii fișierului;
- A fost implementat suport pentru înregistrarea utilizatorilor în mai multe etape. Utilizatorii noi își pot crea propriul canal (nume de utilizator/canal). În mod implicit, utilizatorului i se arată pagina de canal, nu pagina de pornire a contului;
- S-a adăugat posibilitatea de a utiliza parametrii muted, loop și peertubeLink în URL-uri;
- Interfața de publicare video a fost reproiectată, adăugând posibilitatea de a atribui ore de început și de sfârșit pentru redare, subtitrări, semnalizatoare de redare automată și ciclică;
- Afișarea grupurilor de abonați și a videoclipurilor adăugate recent în ordine cronologică;
- S-a adăugat un filtru de limbă care vă permite să afișați videoclipuri numai în anumite limbi;
- S-a adăugat posibilitatea de a transfera videoclipuri publice sau nepublicate încă, precum și liste de redare, la categoria de private;
- A fost implementată capacitatea de a transcoda videoclipuri cu calitate 4K;
- Oferă suport pentru ștergerea federalizată a comentariilor (pe alte servere) șterse de proprietarul videoclipului;
- S-a adăugat posibilitatea de a seta o parolă de administrator în timpul primei lansări;
- Tratează o problemă de securitate cauzată de posibilitatea ca moderatorii să creeze și să modifice setările pentru utilizatori privilegiați. De acum înainte, acțiunile moderatorilor sunt limitate doar la utilizatorii obișnuiți;
- Utilitarele CLI sunt incluse într-un pachet separat pentru a reduce dimensiunea dependențelor de server;
- Performanță îmbunătățită a memoriei cache a fișierelor statice și afișare mai rapidă a fonturilor.
Sursa: opennet.ru