PeerTube 2.3 i WebTorrent Desktop 0.23 disponibles

publicat qüestió Peertube 2.3, 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, la pujada s'organitza pel 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 penjar un vídeo, una descripció i un conjunt d'etiquetes a un dels servidors. Després d'això, la pel·lícula estarà disponible a tota la xarxa federada, i no només des del servidor de descàrrega principal. Per treballar amb PeerTube i participar en la distribució de contingut, n'hi ha prou amb un navegador normal i no cal cap programari addicional. Els usuaris poden fer un seguiment de l'activitat als canals de vídeo seleccionats subscrivint-se a canals d'interès a les xarxes socials federades (com Mastodon i Pleroma) o mitjançant RSS. Per distribuir vídeo mitjançant comunicacions P2P, l'usuari també pot afegir un widget especial amb un reproductor web integrat al seu lloc.

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'ha afegit suport per a la cerca global (desactivat per defecte i requereix activació per part de l'administrador).
  • L'administrador té la possibilitat de definir el banner que es mostra a les pàgines de la instància PeerTube actual.
  • S'han ampliat les eines per construir xarxes federades: s'ha afegit una configuració per transmetre vídeo que no s'inclou a les llistes públiques a altres xarxes. S'ha implementat el suport per ordenar fitxers de vídeo per resolució de pantalla en ordre invers. S'ha activat l'enviament de descripcions completes d'objectes de vídeo mitjançant ActivityPub.
  • Els moderadors tenen la possibilitat d'eliminar en massa comentaris d'un compte determinat i desactivar els comptes mentre visualitzen les miniatures. S'ha afegit suport per a la predefinició dels motius típics de la supressió.
  • S'ha optimitzat l'ús de tot l'espai de pantalla disponible quan es mostra una graella de miniatures.
  • S'ha afegit un comptador de vídeos i informació del canal a la pàgina "Els meus vídeos".
  • La navegació per menús a la interfície d'administració s'ha simplificat.
  • És possible restringir l'accés als canals RSS amb vídeos nous per a determinats canals i comptes.
  • S'ha proposat llançament alfa del connector Bloqueig automàtic de vídeos, que us permet bloquejar vídeos basats en llistes de bloqueig públiques.
  • Seguint la tendència general d'utilitzar termes inclusius, la funció de "llista negra de vídeos" s'ha rebatejat com a "bloqueig/llista de bloqueig de vídeos".
  • Per al processament d'imatges en lloc d'una biblioteca d'enquadernació forta mòdul habilitat
    jimp (Programa de manipulació d'imatges de JavaScript), escrit completament en JavaScript.

a més format nou tema Escriptori WebTorrent 0.22, un client de torrent que admet la transmissió de vídeo i us permet veure contingut de vídeo i àudio sense esperar que es descarregui completament, carregant dades noves segons sigui necessari. WebTorrent Desktop també us permet canviar la posició dins dels fitxers que encara no s'han descarregat completament (canviar la posició canvia automàticament la prioritat en la descàrrega de blocs). És possible connectar-se tant a pares de navegador basats en WebTorrent com a iguals de BitTorrent mitjançant programes estàndard com Transmission o uTorrent. S'admeten enllaços magnètics, fitxers torrent, identificació d'iguals per DHT (Distributed Hash Table), PEX (intercanvi entre iguals) i llistes dels servidors de seguiment. S'admet la reproducció en temps real mitjançant els protocols AirPlay, Chromecast i DLNA.

nova versió notable suport per a àudio multipista, detecció de còdec millorada, notificacions de verificació de fitxers, suport per als formats MPEG-Layer-2, Musepack, Matroska (so) i WavePack, l'inici de la publicació de paquets rpm per a Linux i assemblatges per a l'arquitectura arm64. La versió 0.22 es construeix a la plataforma Electron 9, però després es va publicar l'actualització 0.23, que va passar a utilitzar una versió de prova de la plataforma Electron 10.

Recordem que WebTorrent és una extensió del protocol BitTorrent que permet organitzar una xarxa de distribució de continguts descentralitzada que funciona enllaçant els navegadors dels usuaris que visualitzen contingut. El projecte no requereix una infraestructura de servidor externa ni complements de navegador per funcionar. Per connectar els visitants del lloc web en una única xarxa de lliurament de contingut, n'hi ha prou amb col·locar un codi JavaScript especial al lloc web que utilitza la tecnologia WebRTC per a l'intercanvi directe de dades entre navegadors.

Font: opennet.ru

Afegeix comentari