Rilascio della piattaforma di livestreaming decentralizzata PeerTube 4.0

È stata rilasciata la piattaforma decentralizzata per la gestione del video hosting e del video streaming PeerTube 4.0. PeerTube offre un'alternativa indipendente dai singoli fornitori a YouTube, Dailymotion e Vimeo, utilizzando una rete di distribuzione dei contenuti basata su comunicazioni P2P e il collegamento tra i browser dei visitatori.

Novità principali:

  • Nell'interfaccia di amministrazione è stata proposta una nuova visualizzazione tabellare di tutti i video presenti attualmente server. La nuova interfaccia consente di eseguire operazioni legate all'amministrazione e alla moderazione in modalità batch, applicando azioni come eliminazione, ricodifica e blocco a più video selezionati contemporaneamente.
    Rilascio della piattaforma di livestreaming decentralizzata PeerTube 4.0
  • Per facilitare la selezione dei video per l'elaborazione in batch, è stata proposta la possibilità di filtrare e raggruppare gli elementi mediante filtri avanzati, che consentono di separare video locali e esterni e ordinare in base a diversi criteri, come la data di pubblicazione, l'uso di HLS/WebTorrent e lo stato dell'account.
  • Per gli amministratori è stata aggiunta la possibilità di filtrare i log per tag e di impostare limitazioni specifiche per singoli canali.
  • Per i creatori di video è disponibile un'interfaccia per visualizzare gli iscritti e filtrare le liste video nei canali. Gli utenti possono ora eseguire operazioni su più elementi contemporaneamente, ad esempio eliminare o bloccare tutti gli iscritti contrassegnati.
    Rilascio della piattaforma di livestreaming decentralizzata PeerTube 4.0
  • È stata aggiunta la possibilità di ricodificare i video in qualità 144p, utile per connessioni molto scadenti o per la pubblicazione di podcast.
  • È stato aggiunto il supporto per il protocollo di streaming RTMPS (Real Time Messaging Protocol su TLS).
  • È stata introdotta la possibilità di utilizzare il testo con markup Markdown nelle descrizioni delle playlist.
  • Migliorata la visualizzazione dei video girati in formato verticale su smartphone.
    Rilascio della piattaforma di livestreaming decentralizzata PeerTube 4.0
  • Ottimizzate le operazioni di estrazione utilizzando il protocollo ActivityPub.
  • È stato aggiunto il supporto per l'utilità yt-dlp, ora raccomandata a causa della stagnazione del supporto per youtube-dl.
  • È stato aggiunto lo script create-move-video-storage-jobs per automatizzare lo spostamento dei video locali nello storage oggettivo.
  • È stata effettuata una grande opera di pulizia e modernizzazione del codice, delle impostazioni e dell'API.

Ricordiamo che PeerTube si basa sull'uso del client BitTorrent WebTorrent, eseguito nel browser e che utilizza la tecnologia WebRTC per stabilire un canale P2P diretto tra i browser, insieme al protocollo ActivityPub, che consente di connettere server video disparati in una rete federativa comune, dove i visitatori partecipano alla distribuzione dei contenuti e possono iscriversi ai canali e ricevere notifiche sui nuovi video. L'interfaccia web fornita dal progetto è realizzata utilizzando il framework Angular.

La rete federativa PeerTube si forma come un consorzio di piccole server video hosting, ciascuno con il proprio amministratore e regole personalizzate. Ogni server video funge da tracker BitTorrent, su cui sono registrati gli account utente di quel server e i loro video. L'identificatore dell'utente è formato dalla stringa «@nome_utente@dominio_server». La trasmissione dei dati durante la visione avviene direttamente dai browser di altri visitatori che stanno guardando i contenuti.

Se nessuno guarda il video, il contenuto viene fornito dal server su cui è stato caricato inizialmente (utilizzando il protocollo WebSeed). Oltre a distribuire il traffico tra gli utenti che guardano il video, PeerTube consente anche ai nodi avviati dagli autori per la pubblicazione iniziale di video di memorizzare nella cache i video di altri autori, creando una rete distribuita non solo di client, ma anche di server, garantendo così la resilienza. È supportata la trasmissione in diretta (live streaming) con consegna dei contenuti in modalità P2P (per gestire lo streaming possono essere utilizzati software standard, come OBS).

Per iniziare a trasmettere tramite PeerTube, è sufficiente che l'utente carichi un video su uno dei server, insieme a una descrizione e a un insieme di tag. Dopo di ciò, il video sarà disponibile in tutta la rete federata, e non solo sul server di caricamento originale. Per utilizzare PeerTube e partecipare alla distribuzione dei contenuti, è sufficiente un normale browser e non è necessario installare software aggiuntivo. Gli utenti possono tenere traccia delle attività nei canali video scelti, iscrivendosi ai canali d'interesse nelle reti sociali federate (ad esempio, in Mastodon e Pleroma) o tramite RSS. Per distribuire video utilizzando comunicazioni P2P, l'utente può anche aggiungere un widget speciale con un lettore web integrato sul proprio sito.

Attualmente ci sono circa 900 server in funzione per l'hosting di contenuti, supportati da vari volontari e organizzazioni. Se un utente non è soddisfatto delle regole di hosting video su un determinato server PeerTube, può connettersi a un altro server o avviare il proprio server. Per un rapido deployment del server è disponibile un'immagine preconfigurata in formato Docker (chocobozzz/peertube).

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