Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 1.4

publicatu liberazione Peer Tube 1.4, una piattaforma decentralizata per l'urganizazione di l'hosting video è a trasmissione video. PeerTube offre una alternativa neutrale à u venditore à YouTube, Dailymotion è Vimeo, utilizendu una rete di distribuzione di cuntenutu basata nantu à cumunicazioni P2P è liendu i navigatori di i visitatori. Sviluppi di prughjettu sparghje licenza AGPLv3.

PeerTube hè basatu annantu à u cliente BitTorrent WebTorrent, lanciatu in u navigatore è utilizendu a tecnulugia WebRTC per urganizà un canali di cumunicazione diretta P2P trà i navigatori, è u protocolu AttivitàPub, chì vi permette di unisce i servitori di video disparate in una reta cumuna federata in quale i visitori participanu à a spedizione di cuntenutu è avè a capacità di subscribe à i canali è riceve notificazioni nantu à novi video. L'interfaccia web furnita da u prugettu hè custruitu cù u framework Angular.

A reta federata PeerTube hè furmata cum'è una cumunità di picculi servitori d'ospiti video interconnessi, chì ognunu hà u so propiu amministratore è pò aduttà e so regule. Ogni servitore cù video agisce cum'è un tracker BitTorrent, chì ospita cunti d'utilizatori di stu servitore è i so video. L'ID d'utilizatore hè furmatu in a forma "@user_name@server_domain". I dati di navigazione sò trasmessi direttamente da i navigatori di l'altri visitatori chì vedenu u cuntenutu.

Se nimu vede u video, u ritornu hè urganizatu da u servitore à quale u video hè statu caricatu inizialmente (u protokollu hè adupratu WebSeed). In più di distribuisce u trafficu trà l'utilizatori chì guardanu i video, PeerTube permette ancu à i nodi lanciati da i creatori per allughjà inizialmente i video per cache video da altri creatori, furmendu una reta distribuita di micca solu i clienti, ma ancu di i servitori, è ancu di furnisce a tolleranza di difetti.

Per inizià a trasmissione via PeerTube, l'utilizatore hà bisognu di carica un video, una descrizzione è un set di tag in unu di i servitori. Dopu questu, u video diventerà dispunibule in tutta a reta federata, è micca solu da u servitore di scaricamentu iniziale. Per travaglià cù PeerTube è participà à a distribuzione di cuntenutu, un navigatore regulare hè abbastanza è ùn deve micca installazione di software supplementu. L'utilizatori ponu seguità l'attività in i canali video selezziunati sottumettendu à i canali d'interessu in e rete suciale federati (per esempiu, Mastodon è Pleroma) o via RSS. Per distribuisce video cù cumunicazioni P2P, l'utilizatore pò ancu aghjunghje un widget speciale cù un lettore web integratu à u so situ web.

Attualmente in corso per a pubblicazione di cuntenutu 320 servitori mantinuti da diversi vuluntarii è urganisazioni.
Se un utilizatore ùn hè micca cuntentu cù e regule per publicà video in un servitore PeerTube particulare, pò cunnette à un altru servitore o corri u vostru propiu servitore. Per una implementazione rapida di u servitore, hè furnita una maghjina preconfigurata in formatu Docker (chocobozzz/peertube).

In a nova versione:

  • Aghjunghje un supportu sperimentale per plugins è temi chì ponu esse installati attraversu l'interfaccia web di l'amministratore. Ogni istanza di PeerTube pò avè u so propiu tema (l'amministratore carica i temi, dopu chì diventanu dispunibili per l'attivazione da l'utilizatori);
  • Aggiuntu supportu per carica i fugliali audio. PeerTube stessu creà un video cù una maghjina statica basatu annantu à elli, unendu u schedariu audio cù a copertina di l'album è i paràmetri di u schedariu;
  • U supportu per a registrazione di l'utilizatori in più tappe hè stata implementata. I novi utilizatori ponu creà u so propiu canali (username/channel). Per automaticamente, l'utilizatore hè mostratu a so pagina di u canali, micca a pagina di u cuntu;
  • Aggiunta l'abilità di utilizà paràmetri muted, loop è peertubeLink in URL;
  • L'interfaccia di pubblicazione di video hè stata riprogettata, aghjunghjendu a capacità di assignà l'ora di iniziu è di fine per a riproduzione, i sottotitoli, i bandieri di riproduzione automatica è ciclica;
  • Fornitu a visualizazione di i gruppi di abbonati è i video aghjuntu recentemente in ordine cronologicu;
  • Aggiuntu un filtru di lingua chì permette di vede video solu in certe lingue;
  • Aghjunghjia a capacità di trasfiriri video publichi o micca publicati, è ancu playlists, à a categuria di privati;
  • A capacità di trascodificà video cù qualità 4K hè stata implementata;
  • Fornisce supportu per l'eliminazione federata di cumenti (in altri servitori) eliminati da u pruprietariu di u video;
  • Aggiunta a capacità di stabilisce una password di amministratore durante u primu lanciamentu;
  • Risolve un prublema di sicurezza causatu da i moderatori chì ponu creà è cambià i paràmetri di l'utilizatori privilegiati. Da avà, l'azzioni di i moderatori sò limitati solu à l'utilizatori ordinali;
  • L'utilità CLI sò incluse in un pacchettu separatu per riduce a dimensione di e dipendenze di u servitore;
  • Rendimentu migliuratu di a cache di file statica è visualizazione più veloce di fonti.

Source: opennet.ru

Add a comment