Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 2.2

pubblicato problema Peer Tube 2.2, una piattaforma decentralizzata per l'organizzazione dell'hosting e della trasmissione video. PeerTube offre un'alternativa indipendente dal fornitore a YouTube, Dailymotion e Vimeo, utilizzando una rete di distribuzione dei contenuti basata su comunicazioni P2P e collegando insieme i browser dei visitatori. Sviluppi del progetto diffusione concesso in licenza con AGPLv3.

PeerTube è basato sul client BitTorrent WebTorrent, avviato nel browser e utilizzando la tecnologia WebRTC per organizzare un canale di comunicazione P2P diretto tra i browser e il protocollo Attività Pub, che consente di unire server video disparati in una rete federata comune in cui i visitatori partecipano alla fornitura di contenuti e hanno la possibilità di iscriversi ai canali e ricevere notifiche sui nuovi video. L'interfaccia web fornita dal progetto è costruita utilizzando il framework Angular.

La rete federata PeerTube è formata come una comunità di piccoli server di hosting video interconnessi, ognuno dei quali ha il proprio amministratore e può adottare le proprie regole. Ogni server con video svolge il ruolo di un tracker BitTorrent, che ospita gli account utente di questo server e i loro video. L'ID utente è nel formato "@user_name@server_domain". I dati di navigazione sono trasmessi direttamente dai browser degli altri visitatori che visualizzano il contenuto.

Se nessuno visualizza il video, il caricamento viene organizzato dal server su cui il video è stato originariamente caricato (viene utilizzato il protocollo WebSeme). Oltre a distribuire il traffico tra gli utenti che guardano i video, PeerTube consente anche ai nodi lanciati dai creatori di ospitare inizialmente video per memorizzare nella cache video di altri creatori, formando una rete distribuita non solo di client ma anche di server, oltre a fornire tolleranza agli errori.

Per avviare la trasmissione tramite PeerTube, l'utente deve solo caricare un video, una descrizione e una serie di tag su uno dei server. Successivamente, il film sarà disponibile sull'intera rete federata e non solo dal server di download principale. Per lavorare con PeerTube e partecipare alla distribuzione dei contenuti è sufficiente un normale browser e non è richiesto alcun software aggiuntivo. Gli utenti possono tenere traccia dell'attività nei canali video selezionati iscrivendosi ai feed di interesse sui social network federati (come Mastodon e Pleroma) o tramite RSS. Per distribuire video utilizzando le comunicazioni P2P, l'utente può anche aggiungere al proprio sito un widget speciale con un web player integrato.

Attualmente è stato lanciato più di un sito Web per ospitare contenuti 300 server gestiti da vari volontari e organizzazioni. Se un utente non è soddisfatto delle regole per pubblicare video su un particolare server PeerTube, può connettersi a un altro server o corsa il tuo server. Per una rapida implementazione del server, viene fornita un'immagine preconfigurata in formato Docker (chocobozzz/peertube).

В nuova versione:

  • Aggiunta la possibilità di importare file audio, consentendoti di distribuire i tuoi arrangiamenti o podcast tramite PeerTube senza creare un video segnaposto. Se lo si desidera, è possibile allegare un'immagine al file audio.
  • Il pannello di ricerca è stato migliorato, aggiungendo suggerimenti sui comandi per la ricerca separata di canali e video. Ad esempio, per cercare canali collegati ad un dominio è stata proposta la costruzione “@channel_id@domain”.

    Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 2.2

  • La finestra di download del video fornisce informazioni aggiuntive sul file.

    Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 2.2

  • È stato aggiunto un pulsante "Impostazioni" al menu sul lato sinistro dello schermo per gli utenti non connessi, attraverso il quale è possibile personalizzare l'esperienza con PeerTube in base alle proprie preferenze, ad esempio se utilizzare la modalità P2P e se visualizzare miniature di contenuti per adulti, imposta filtri linguistici, attiva la riproduzione automatica e seleziona il tema del design.

    Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 2.2

  • Ora puoi utilizzare l'interfaccia per caricare video su PeerTube
    trascina e rilascia per spostare un file con il mouse invece di richiamare il menu "Seleziona file". Nella finestra di dialogo di importazione video è stata aggiunta la possibilità di importare i sottotitoli, determinare la licenza e selezionare la lingua.

    Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 2.2

  • L'interfaccia dell'editor di testo della descrizione del video che supporta il markdown è stata migliorata. Aggiunta la modalità di modifica a schermo intero.

    Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 2.2

  • All'amministratore è stata proposta una nuova interfaccia per la gestione dei video duplicati, che consente di visualizzare un elenco dei video del nodo corrente duplicati su altri nodi, nonché un elenco dei video di altre persone duplicati sul nodo corrente. Per valutare lo spazio su disco occupato dai duplicati di altre persone, vengono proposti diagrammi visivi.

    Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 2.2

  • L'interfaccia per moderare ed esaminare i reclami relativi ai video inappropriati è stata migliorata. Aggiunti filtri per vari tipi di reclami, pulsanti per bloccare rapidamente video e account, visualizzazione delle miniature sul grafico e aggiunto accesso rapido ai video incorporati.

    Rilascio della piattaforma di trasmissione video decentralizzata PeerTube 2.2

  • Aggiunta la possibilità di creare plugin con l'implementazione di metodi di autenticazione esterni. Sono offerti tre plugin per l'autenticazione tramite LDAP, OpenID e SAMLv2.
  • Aggiunte chiamate all'API per creare plugin di moderazione che eseguono azioni come eliminare video, confermare importazioni di URL o torrent, nascondere un sito o un account e mantenere una lista nera di video. Ad esempio, viene proposto il plugin peertube-plugin-auto-mute per nascondere automaticamente account e nodi in base a un elenco di violatori.
  • Le notifiche e-mail hanno la capacità di utilizzare il markup HTML.
  • L'interfaccia dell'amministratore ora supporta il rifornimento automatico dell'elenco dei nodi monitorati in base a un elenco simile su un altro nodo. Gli elenchi pubblici dei nodi per l'importazione delle connessioni possono essere scaricati tramite servizi come github, gitlab e pastebin.
  • Migliorato API per controllare la riproduzione dei video incorporati nei siti web. Attraverso l'API è possibile ottenere informazioni sulla durata del video, sulla fine della riproduzione e sui sottotitoli.

Fonte: opennet.ru

Aggiungi un commento