Llançament de la plataforma de difusió de vídeo descentralitzada PeerTube 2.0

publicat qüestió Peertube 2.0, una plataforma descentralitzada per organitzar l'allotjament i la difusió de vídeos. PeerTube ofereix una alternativa de proveïdor neutral a YouTube, Dailymotion i Vimeo, utilitzant una xarxa de distribució de contingut basada en comunicacions P2P i enllaçant els navegadors dels visitants. Desenvolupaments del projecte propagació amb llicència sota AGPLv3.

PeerTube es basa en el client BitTorrent WebTorrent, llançat al navegador i utilitzant tecnologia WebRTC per organitzar un canal de comunicació P2P directe entre els navegadors i el protocol ActivitatPub, que permet unir servidors de vídeo diferents en una xarxa federada comuna en la qual els visitants participen en el lliurament de contingut i tenen la possibilitat de subscriure's als canals i rebre notificacions sobre vídeos nous. La interfície web proporcionada pel projecte es construeix mitjançant el framework Angular.

La xarxa federada PeerTube es forma com una comunitat de petits servidors d'allotjament de vídeo interconnectats, cadascun dels quals té el seu propi administrador i poden adoptar les seves pròpies regles. Cada servidor amb vídeo fa el paper d'un rastrejador BitTorrent, que allotja els comptes d'usuari d'aquest servidor i els seus vídeos. L'ID d'usuari té la forma "@nom_usuari@domini_servidor". Les dades de navegació es transmeten directament des dels navegadors d'altres visitants que visualitzen el contingut.

Si ningú veu el vídeo, el retorn l'organitza el servidor al qual es va penjar el vídeo originalment (s'utilitza el protocol WebSeed). A més de distribuir el trànsit entre els usuaris que miren vídeos, PeerTube també permet que els nodes llançats pels creadors allotgin inicialment vídeos per emmagatzemar a la memòria cau vídeos d'altres creadors, formant una xarxa distribuïda no només de clients sinó també de servidors, a més de proporcionar tolerància a errors.

Per començar a emetre a través de PeerTube, l'usuari només ha de pujar un vídeo, una descripció i un conjunt d'etiquetes a un dels servidors. Després d'això, el vídeo estarà disponible a tota la xarxa federada, i no només des del servidor de descàrrega inicial. Per treballar amb PeerTube i participar en la distribució de contingut, n'hi ha prou amb un navegador normal i no requereix la instal·lació de programari addicional. Els usuaris poden fer un seguiment de l'activitat als canals de vídeo seleccionats subscrivint-se a canals d'interès en xarxes socials federades (per exemple, Mastodon i Pleroma) o mitjançant RSS. Per distribuir vídeos mitjançant comunicacions P2P, l'usuari també pot afegir un giny especial amb un reproductor web integrat al seu lloc web.

Actualment, s'ha posat en marxa més d'un lloc web per allotjar contingut 300 servidors mantinguts per diversos voluntaris i organitzacions. Si un usuari no està satisfet amb les regles per publicar vídeos en un servidor PeerTube concret, es pot connectar a un altre servidor o correr el teu propi servidor. Per a un desplegament ràpid del servidor, es proporciona una imatge preconfigurada en format Docker (chocobozzz/peertube).

В nova versió:

  • S'han fet canvis que trenquen la compatibilitat. S'ha eliminat la implementació del sistema antic assegurances signar digitalment documents JSON LD (Linked Dat). El paràmetre de configuració email.object s'ha canviat de nom a email.subject;
  • S'ha estabilitzat el suport per a connectors i temes. Cada instància de PeerTube pot tenir el seu propi tema (l'administrador carrega els temes, després que estiguin disponibles per a l'activació dels usuaris);
  • La possibilitat de connectar controladors per filtrar usuaris durant el registre s'ha afegit a l'API de desenvolupament de complements (filter:api.user.signup.allowed.result);
  • Les eines de gestió de nodes de PeerTube s'han ampliat a la interfície web de l'administrador. Com a part del treball per crear un nou directori de nodes PeerTube (joinpeertube.org) va afegir camps d'informació addicionals que descriuen el node compatible: categoria, idioma de comunicació, codi de conducta, regles de moderació, informació sobre el propietari i l'administrador, informació sobre l'equip i el finançament del node. La informació especificada també es col·loca a la pàgina per connectar l'usuari al node i a la secció "Quant a";
  • S'ha afegit la possibilitat de fer un seguiment automàtic d'altres nodes i registres accessibles públicament;
  • S'ha afegit una pàgina amb els vídeos més agradats;
  • S'ha afegit una secció amb estadístiques a la pàgina d'informació del node;
  • La pestanya de vídeo ara admet la cerca que no distingeix entre majúscules i minúscules;
  • S'ha afegit el mode de reproducció automàtica per al següent vídeo recomanat;
  • S'ha afegit suport per a subtítols en forma de fitxers de text senzills;
  • S'han accelerat les operacions de substitució de temes;
  • S'ha afegit la possibilitat d'habilitar la difusió mitjançant HLS (HTTP Live Streaming) al tauler d'administració.

Font: opennet.ru

Afegeix comentari