Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 2.1

publicatu liberazione Peer Tube 2.1, 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, l'upload 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 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.

Attualmente, più di un situ web hè statu lanciatu per accoglie u cuntenutu 300 servitori mantinuti da diversi vuluntarii è urganisazioni. Se un utilizatore ùn hè micca cuntentu cù e regule per a pubblicazione di 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).

В nova versione:

  • U desideriu di l'utilizatori per migliurà l'interfaccia hè statu cunsideratu. Aghjunghjite effetti d'animazione quandu cumincianu è fermanu a riproduzione di video per furnisce feedback nantu à l'azzione. Icone è buttoni riprogettati nantu à a pagina di visualizazione di video. Per l'utilizatori autorizati, quandu passanu u mouse sopra una miniatura di video, un icona di u clock appare avà per aghjunghje u video à a lista Watch Later;

    Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 2.1Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 2.1

  • A pagina "About" cù a presentazione di u prugettu hè stata riprogettata, chì offre un accessu rapidu à a documentazione è l'applicazioni supplementari. Sviluppatu significativamente documentazione, sò stati pruposti assai novi guide per a stallazione è u diagnosticu di prublemi;

    Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 2.1

  • L'opportunità per discutiri di i video sò state allargate. Un novu layout di cumenti hè statu prupostu, in quale i cumenti originali è e risposte à elli sò chjaramente separati. A visualizazione migliorata di l'avatars è hà fattu i nomi d'utilizatori più leghjite. I risposti mandati da l'autore di u video discututu sò evidenziati. Ci hè dui modi di visualizazione, ordinati da u tempu chì u cumentu hè statu mandatu è da u numeru di risposti. Avà hè pussibule aduprà u marcatu Markdown in u testu. Opzioni aghjunte per ammuccià i missaghji da un participante o un nodu specificu;

    Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 2.1

  • Aggiuntu un novu modu privatu "video per l'usu internu", chì vi permette di pubblicà un video solu à l'utilizatori cunnessi à u servitore attuale induve u video hè statu caricatu inizialmente. Stu modu pò esse usatu per urganizà l'accessu à i video cunfidenziale solu per certi gruppi d'utilizatori, cum'è amichi, membri di a famiglia o culleghi di travagliu;
  • Implementazione di generazione automatica di hyperlinks à un mumentu specificu in u video quandu u tempu hè citatu (mm: ss o h: mm: ss) in a descrizzione o cumenti;

    Liberazione di a piattaforma di trasmissione video decentralizata PeerTube 2.1

  • Preparatu Biblioteca JavaScript cù una API per a gestione di l'incrustazione di video nantu à e pagine;
  • Aggiuntu uppurtunità generà streaming video HLS (HTTP Live Streaming) utilizendu u script create-transcoding-job. Hè ancu pussibule disattivà WebTorrent è aduprà solu HLS;
  • Aghjunghje supportu per u formatu video m4v;
  • Lanciatu infrastruttura per a traduzzione cumuna di l'interfaccia in diverse lingue cù u serviziu Weblate.

Source: opennet.ru

Add a comment