Niente più ritardi nella trasmissione: un nuovo strumento open source trasmette video dal web alle smart TV con la massima qualità

Un nuovo strumento open source da riga di comando denominato Castor è in grado di trasmettere video web arbitrari su una smart TV senza il ritardo o la perdita di risoluzione tipici dello screen mirroring e senza fare alcun ricorso al supporto di Chromecast o AirPlay.
Il progetto è stato realizzato in Go e pubblicato su GitHub con licenza MIT dallo sviluppatore «stupside». Castor estrae il flusso video effettivo da una pagina web anziché eseguire il mirroring dello schermo. Successivamente, transcodifica il flusso localmente e lo trasmette direttamente. Castor accetta l’URL di una pagina web, un link diretto allo streaming o un ID titolo IMDB/TMDB.
Secondo la documentazione del progetto, Castor avvia Chrome in modalità headless con un’impronta digitale del browser casuale per evitare il rilevamento da parte dei bot, quindi monitora il traffico di rete tramite il protocollo Chrome DevTools per individuare lo streaming. Una volta individuato, lo streaming viene transcodificato con ffmpeg e trasmesso in tempo reale; una funzionalità opzionale integra i sottotitoli generati automaticamente utilizzando un modello whisper.cpp integrato.
Castor è in grado di supportare qualsiasi televisore compatibile con lo standard DLNA/UPnP MediaRenderer. Ciò comprende la maggior parte delle smart TV degli ultimi dieci anni — Samsung, LG, Sony Bravia, Panasonic, Philips, Hisense, TCL, Vizio e Sharp — oltre a lettori come Kodi, VLC e Plex. Il supporto per Chromecast è presente, ma è contrassegnato come sperimentale.
L’installazione su macOS avviene tramite Homebrew e richiede Chrome, ffmpeg e ffprobe. Per gli host Linux è disponibile un’immagine Docker; tuttavia, Docker Desktop su macOS/Windows non è in grado di raggiungere i dispositivi locali a causa della propria configurazione di rete. La configurazione richiede solo un file di configurazione contenente il nome del dispositivo e le fonti dei contenuti; una chiave TMDB è facoltativa, ma abilita un browser da terminale interattivo per la ricerca dei titoli in base al poster e ai metadati.
Castor è ora disponibile su github.com/stupside/castor, attualmente alla versione 1.4.1 con 89 stelle al momento della stesura del presente articolo. Lo sviluppatore precisa che Castor non ospita alcun contenuto in proprio e che il rispetto delle leggi applicabili e dei termini di utilizzo del sito è responsabilità dell’utente.
I nostri Top 10
» Top 10 Portatili Multimedia
» Top 10 Portatili Gaming
» Top 10 Portatili Gaming Leggeri
» Top 10 Portatili da Ufficio e Business economici
» Top 10 Portatili Premium da Ufficio/Business
» Top 10 Portatili sotto i 300 Euro
» Top 10 Portatili sotto i 500 Euro
» Top 10 dei Portatili Workstation
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Convertibili
» Top 10 Tablets
» Top 10 Tablets Windows
» Top 10 Smartphones








