Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 4.1

A liberazione di una piattaforma decentralizata per l'urganizazione di l'ospitu video è a trasmissione di video PeerTube 4.1 hè accadutu. 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. I sviluppi di u prugettu sò distribuiti sottu a licenza AGPLv3.

Innuvazioni principali:

  • Prestazione mejorata di u video player integratu nantu à i dispositi mobili. Quandu toccu u centru, appare un bloccu di buttone flottante, chì vi permette di cuntrullà a riproduzione senza aduprà u pannellu di fondu. A dimensione di u pannellu di fondu hè stata aumentata per fà più faciule per travaglià cù schermi tattili. Quandu si vede in u modu di schermu pienu, u modu di paisaghju hè attivatu automaticamente quandu u screnu hè giratu. Aggiunta a capacità di avanzà è retrocede veloce 10 seconde tocchendu duie volte u latu dirittu o manca di u lettore.
  • Hè pussibule di sviluppà plugins per l'integrazione di pagine arbitrarie in l'interfaccia di PeerTube è aghjunghjenu i vostri propri campi à a forma di l'aghjurnamentu di video, mostrata in a tabulazione di l'infurmazione di u video.
  • Aghjunghjite filtri di risultati di ricerca supplementari per vede solu video, canali o playlists in output. Utilizà i filtri, per esempiu, hè cunvenutu per truvà canali o playlists nantu à certi temi.
    Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 4.1
  • E pussibulità di stallà i servitori PeerTube sò stati allargati. L'amministratori ponu avà definisce u tipu di privacy predeterminatu applicatu à i video caricati (per esempiu, cambià da "publicu" à "unlisted", "privatu" è "internu"), stabilisce a licenza di cuntenutu predeterminata, è disattivà certe funziunalità (per esempiu, pruibisce). scaricamentu di video o pubblicà cumenti).
  • Hè pussibule disattivà l'usu di u protokollu di consegna P2P predeterminatu per i video populari per riduce a carica nantu à u servitore involuendu l'utilizatori in a distribuzione di cuntenutu. U modu P2P pò ancu esse disattivatu per i video inseriti in pagine web esterne.
    Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 4.1
  • A capacità di persunalizà u cumpurtamentu di a forma di login è i buttuni di visualizazione per i plugins d'autentificazione dispunibili in a forma di login, è ancu di redirezzione automaticamente à una piattaforma di autentificazione esterna quandu u buttone di login hè clicatu, hè stata implementata.

Ricordemu chì PeerTube hè basatu annantu à l'usu di u cliente BitTorrent WebTorrent, chì funziona in u navigatore è usa a tecnulugia WebRTC per urganizà un canali di cumunicazione P2P diretta trà i navigatori, è u protocolu ActivityPub, chì permette di unisce i servitori video disparati una rete federata cumuna in quale i visitori participanu à u cuntenutu di spedizione è anu a capacità di subscribe à i canali è riceve notifiche 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, l'upload hè urganizatu da u servitore à quale u video hè statu originalmente caricatu (u protokollu WebSeed hè utilizatu). 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 i servitori, è ancu di furnisce a tolleranza di difetti. Ci hè un supportu per u streaming in diretta cù a consegna di cuntenutu in modu P2P (i prugrammi standard cum'è OBS ponu esse utilizati per cuntrullà u streaming).

Per inizià a trasmissione via PeerTube, l'utilizatore hà bisognu di carricà 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 hà micca bisognu di stallazione di software supplementu. L'utilizatori ponu seguità l'attività in i canali video selezziunati sottumettendu à i canali d'interessu in e rete suciale federate (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.

Ci hè attualmente circa 900 servitori di hosting di cuntenutu mantinuti da diversi vuluntarii è urganisazioni. Se un utilizatore ùn hè micca cuntentu cù e regule per publicà video in un servitore PeerTube particulari, pò cunnette à un altru servitore o inizià u so servitore. Per una implementazione rapida di u servitore, hè furnita una maghjina preconfigurata in formatu Docker (chocobozzz/peertube).

Source: opennet.ru

Add a comment