È stata rilasciata la piattaforma di streaming decentralizzata PeerTube 7.2

È stato rilasciato PeerTube 7.2, una piattaforma progettata per creare sistemi indipendenti di hosting video decentralizzati e di broadcasting, alternativi a servizi come YouTube, Dailymotion e Vimeo. La rete di distribuzione dei contenuti creata con PeerTube si basa sul collegamento dei browser degli utenti e sull’utilizzo delle comunicazioni P2P. Il codice del progetto è distribuito sotto la licenza AGPLv3.

PeerTube offre la possibilità di avviare il proprio server per la distribuzione di video e collegarlo a una rete federativa comune. I visitatori partecipano alla consegna dei contenuti e possono iscriversi ai canali e ricevere notifiche sui nuovi video, indipendentemente dal server utilizzato. La rete federativa di PeerTube si forma come una comunità di piccole server video hosting, ognuno con il proprio amministratore e regole specifiche.

Per l'interazione dei server all'interno della rete federativa viene utilizzato il protocollo ActivityPub. Gli identificatori degli utenti sono formati come «@nome_utente@dominio_server». Durante la visione dei video, i dati vengono caricati, se possibile, tramite le richieste ai browser di altri visitatori che stanno visualizzando lo stesso contenuto. Se il video richiesto non viene visualizzato da nessuno, il caricamento è gestito dal server su cui è stato caricato il video (viene utilizzato il protocollo WebSeed).

Oltre a distribuire il traffico tra gli utenti che visionano video, PeerTube consente ai server di memorizzare nella cache i video di altri autori. In questo modo si forma una rete distribuita non solo di client, ma anche di server, garantendo resistenza ai guasti. Oltre alla distribuzione di video precompilati, è supportata anche la trasmissione in diretta (live streaming) con consegna dei contenuti in modalità P2P. Per la gestione dello streaming possono essere utilizzati software standard come OBS.

Per iniziare a trasmettere su PeerTube, l'utente deve caricare un video, una descrizione e un insieme di tag su uno dei server. Dopo questo, il video sarà disponibile in tutta la rete federata, non solo su server quello primario. Per utilizzare PeerTube e partecipare alla distribuzione dei contenuti, basta un normale browser. È possibile distribuire video utilizzando comunicazioni P2P aggiungendo un widget speciale con un web player integrato al proprio sito, proprio come si fa per incorporare video di YouTube. È possibile monitorare l'emissione di video tramite l'iscrizione a canali video selezionati in social network federati (ad esempio, Mastodon e Pleroma) o tramite RSS.

Attualmente, la rete federativa conta 1357 server, supportati da volontari e organizzazioni. Se un utente non è soddisfatto delle regole di pubblicazione dei video su un determinato server PeerTube, può connettersi a un altro server o avviare il proprio server. Per un rapido deployment, è disponibile un'immagine preconfigurata in formato Docker (chocobozzz/peertube).

Inizialmente, la piattaforma PeerTube si basava sull'uso del client BitTorrent WebTorrent, eseguito nel browser e utilizzante la tecnologia WebRTC per stabilire un canale di comunicazione P2P diretto tra i browser. Successivamente, il protocollo HLS (HTTP Live Streaming) è stato impiegato insieme a WebRTC, consentendo una gestione adattiva del flusso in base alla larghezza di banda. L'interfaccia web è stata costruita utilizzando il framework Angular.

Novità principali di PeerTube 7.2:

  • È stata integrata una nuova interfaccia per la gestione dei video, semplificando la navigazione tra i video degli utenti. I video disponibili non sono più mostrati come un feed potenzialmente infinito, ma suddivisi in pagine separate. È anche possibile configurare le colonne visualizzate, come titolo, durata, canale, numero di visualizzazioni, presenza di commenti e data di pubblicazione. Sono disponibili modalità di filtraggio che consentono di visualizzare solo i video di determinati canali o che soddisfano criteri specifici (ad esempio, è possibile filtrare solo i video mostrati agli utenti o protetti da password).
    È stata rilasciata la piattaforma di streaming decentralizzata PeerTube 7.2
  • L'interfaccia per la pubblicazione e l'aggiornamento delle dirette o dei video già pubblicati è stata modificata e suddivisa in sezioni separate, la navigazione delle quali avviene tramite un nuovo menu laterale. In questo menu sono state trasferite anche altre pagine relative alla gestione dei video, come la modifica in modalità Studio e la visualizzazione delle statistiche. Se un modulo non è disponibile, ora viene chiaramente contrassegnato e fornito con un suggerimento che ne descrive il motivo di indisponibilità. È stato aggiunto un banner orizzontale con i pulsanti per annullare o salvare l'operazione, un link per visualizzare il video e ulteriori informazioni, come i dettagli sull'attesa per il completamento della codifica. L'aspetto della pagina di sostituzione del video è stato modificato, permettendo ora di utilizzare la modalità Drag&Drop per caricare una nuova versione del video.
    È stata rilasciata la piattaforma di streaming decentralizzata PeerTube 7.2
  • Miglioramenti al sistema di occultamento dei contenuti che potrebbero risultare inaccettabili per alcune persone. Ora i creatori di video possono pubblicare etichette che avvertono del contenuto delicato e consentono agli spettatori di capire se valga la pena guardare quel video.
    È stata rilasciata la piattaforma di streaming decentralizzata PeerTube 7.2

    I visitatori possono configurare il modo in cui vengono visualizzati questi video: è possibile mostrarli senza avvisi, visualizzare un avviso sotto la miniatura nell'elenco, sfocare l'immagine della miniatura o rimuoverla dall'elenco.

    È stata rilasciata la piattaforma di streaming decentralizzata PeerTube 7.2

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster