PeerTube 2.3 è WebTorrent Desktop 0.23 dispunibuli

publicatu liberazione Peer Tube 2.3, 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:

  • Aghjunghje supportu per a ricerca globale (disabilitatu per difettu è richiede l'attivazione da l'amministratore).
  • L'amministratore hè datu a capacità di definisce u banner affissatu nantu à e pagine di l'istanza PeerTube attuale.
  • L'arnesi per a custruzzione di e rete federate sò stati allargati: Un paràmetru hè statu aghjuntu per a trasmissione di video chì ùn hè micca inclusu in listi publichi à altre rete. U supportu per a classificazione di i fugliali video per risoluzione di u screnu in ordine inversu hè statu implementatu. Abilitatu l'invio di descrizzioni cumplete di l'oggetti video via ActivityPub.
  • I moderatori anu a capacità di eliminà in massa i cumenti per un contu determinatu è disattivà i cunti mentre vedenu miniature. Aghjunghje supportu per a predefinizione di motivi tipici per a cancellazione.
  • L'usu di tuttu u spaziu di schermu dispunibule quandu mostra una griglia di miniature hè stata ottimizzata.
  • Un contatore di video è l'infurmazioni di u canali sò stati aghjuntu à a pagina "I mo video".
  • A navigazione di menu in l'interfaccia di amministratore hè stata simplificata.
  • Hè pussibule di limità l'accessu à i feed RSS cù novi video per certi canali è cunti.
  • Liberazione Alpha di plugin pruposta Video bluccatu automaticamente, chì vi permette di bluccà video basatu nantu à liste di bloccu publicu.
  • Dopu à a tendenza generale di l'usu di termini inclusivi, a funzione "videos blacklist" hè stata rinominata "video blocks / blocklist".
  • Per u processu di l'imaghjini invece di una libreria vincolante Sharp modulu attivatu
    jimp (Programma di Manipulazione di Image JavaScript), scrittu interamente in JavaScript.

cliccà furmatu nova versione WebTorrent Desktop 0.22, un cliente torrent chì supporta u streaming video è vi permette di vede u cuntenutu video è audio senza aspittà ch'ellu sia scaricatu cumplettamente, carchendu novi dati cum'è necessariu. WebTorrent Desktop permette ancu di cambià a pusizione in i fugliali chì ùn sò micca stati scaricati cumplettamente (cambià a pusizione cambia automaticamente a priorità in i blocchi di scaricamentu). Hè pussibule cunnetta cù i pari di u navigatore basatu in WebTorrent è i pari BitTorrent utilizendu prugrammi standard cum'è Transmission o uTorrent. I ligami magnetichi, i file torrent, l'identificazione di i pari da DHT (Distributed Hash Table), PEX (Peer exchang) è listi da i servitori di tracker sò supportati. U streaming cù i protokolli AirPlay, Chromecast è DLNA hè supportatu.

Una nova versione rimarchevuli supportu per l'audio multi-track, rilevazione di codec mejorata, notificazioni di verificazione di file, supportu per i formati MPEG-Layer-2, Musepack, Matroska (sonu) è WavePack, u principiu di a publicazione di pacchetti rpm per Linux è assemblee per l'architettura arm64. A versione 0.22 hè custruita nantu à a piattaforma Electron 9, ma dopu hè stata publicata l'aghjurnamentu 0.23, chì hà cambiatu à utilizà una versione di prova di a piattaforma Electron 10.

Ricurdemu chì WebTorrent hè una estensione di u protocolu BitTorrent chì vi permette di urganizà una rete di distribuzione di cuntenutu decentralizata chì funziunà liendu i navigatori di l'utilizatori chì vedenu u cuntenutu. U prughjettu ùn hà micca bisognu di infrastruttura di servitore esternu o plugins di navigatore per operare. Per cunnetta i visitori di u situ web in una sola reta di distribuzione di cuntenutu, hè abbastanza per mette un codice JavaScript speciale in u situ web chì usa a tecnulugia WebRTC per u scambiu direttu di dati trà i navigatori.

Source: opennet.ru

Add a comment