Come trasmettere video su Chromecast su Linux tramite la riga di comando

click fraud protection

Molte persone non sarebbero sorprese se scoprissero che il dongle Chromecast da $ 35 di Google è il dispositivo di streaming multimediale più venduto di tutti i tempi. È vero, e per una buona ragione. Per un importo molto basso, gli utenti possono "trasmettere" i loro contenuti preferiti dai loro telefoni cellulari, tablet e persino browser web. C'è un inconveniente con questa tecnologia: la riproduzione di contenuti locali è impegnativa e scoraggiata. Invece, Google vuole che gli utenti acquistino in "servizi cloud". Questo è fastidioso, specialmente per gli utenti Linux in quanto siamo il tipo di tecnologia che gli utenti probabilmente vorranno ospitare e riprodurre i nostri contenuti. Non preoccuparti, però. C'è un modo per riprodurre file multimediali locali sul dispositivo. Puoi trasmettere video in streaming su Chromecast su Linux tramite riga di comando. In questo articolo, esamineremo esattamente come farlo!

Installazione di NodeJS e NPM

Castnow funziona con l'aiuto di NodeJS e si installa con lo strumento NPM. Queste due parti fondamentali della tecnologia non sono presenti su molte distribuzioni Linux per impostazione predefinita. Di conseguenza, dovrai installarlo per trasmettere video in streaming su Chromecast su Linux.

instagram viewer

Ubuntu

ricciolo -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Debian

ricciolo -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs

Fedora

curl --silent --location https://rpm.nodesource.com/setup_8.x | bash - sudo dnf installa nodejs npm

OpenSUSE

sudo zypper installa nodejs4

Altro

Altre distribuzioni Linux non menzionate hanno anche NodeJS. Per installarlo, è meglio andare su Sito web NodeJS, e leggi le istruzioni specifiche per il tuo sistema operativo basato su Linux. In alternativa, cerca il gestore dei pacchetti e installa NPM / NodeJS.

Castnow

Castnow è su Githube il codice sorgente è liberamente disponibile per la compilazione e l'installazione a mano. Tuttavia, non è davvero necessario farlo, poiché lo sviluppatore di questo progetto lo rende disponibile come pacchetto NPM. L'installazione di uno strumento NPM è piuttosto semplice.

sudo npm installa castnow -g

Al termine dell'installazione dello strumento Castnow, puoi iniziare a trasmettere.

Usando Castnow

Se hai un solo Chromecast, Castnow lo rileverà automaticamente e lo utilizzerà come predefinito. Poiché la maggior parte delle persone di solito ha un Chromecast, non è necessario entrare nei dettagli su come connettersi a più dispositivi. Detto questo, alcune persone hanno sicuramente più dispositivi Chrome. Se sei tu, e ne hai più di uno, usa questo comando per specificare su quale lanciare dalla riga di comando: castnow --device "nome del Chromecast".

Streaming video

I video possono essere trasmessi in streaming con Castnow al Chromecast da qualsiasi URL remoto o locale. Per fare ciò, scopri prima se il tuo video utilizza il codec giusto, poiché il software di streaming ha un problema con determinati codici video. Ecco perché è meglio usare i file video Mp4 con questo strumento.

Streaming video remoto con:

Castnow http://website-with-mp4file.com/videofile.mp4

Riproduci video locale

La riproduzione di un video locale viene eseguita al meglio dal tuo PC Linux. Cerca di non eseguire lo streaming di file MP4 sulla rete con directory remote, poiché anche questo non funzionerà. La riproduzione è ottimale con i file MP4, poiché Chromecast supporta al meglio questo formato. Tuttavia, Castnow supporta la conversione live con FFMPEG.

castnow /path/to/video.mp4

In alternativa, converti il ​​video in MP4 mentre viene riprodotto:

castnow /path/to/video.avi --tomp4

Suonare

Puoi riprodurre musica con Castnow proprio come faresti con un file video. Funziona allo stesso modo del video.

castnow /path/to/song.mp3

oppure esegui lo streaming del file musicale con:

Castnow http://songwebsite.com/song.mp3

Altre opzioni

Ci sono molte altre cose che Castnow può fare per interagire con il tuo Chromecast, oltre a riprodurre un video o una canzone qua e là. Tutte le opzioni sono varie opzioni disponibili per l'uso. Ad esempio, vuoi i sottotitoli con il tuo video locale? Usa il -subtitles interruttore. Volere ciclo continuo il video corrente o mescolare la coda? Uso -ciclo continuo e -shuffle rispettivamente.

Basti dire che ci sono molte diverse opzioni in cui gli utenti avanzati possono scavare, per ottenere il massimo da Castnow e dal loro Chromecast. Detto questo: se tutto ciò che desideri è la capacità di riprodurre file multimediali locali e remoti, le indicazioni sopra riportate sono tutto ciò di cui hai bisogno.

Puoi accedere all'elenco completo dei comandi di Castnow accedendo a una finestra del terminale e digitando castnow –help. In alternativa, salva l'intero file della guida in un file di testo a cui puoi fare riferimento in qualsiasi momento con:

castnow --help >> ~ / castnow-help.txt

Questo metterà castnow-help.txt in / home / nome utente /.

Conclusione

Nel browser, il Chromecast di Google è uno strumento potente. Con esso, gli utenti possono trasmettere qualsiasi cosa, dalle loro pagine Web preferite, alla musica, film e tutto il resto. Sfortunatamente, Google è una società Internet. Di conseguenza, non hanno interesse a consentire agli utenti di riprodurre contenuti locali. Questo non importa, poiché gli utenti Linux sono un gruppo creativo.

Con l'aiuto di Castnow, gli utenti possono aggirare i desideri di Google di un cloud e un'esperienza di consumo dei media "a pagamento". Al contrario, sono in grado di fare buon uso del Chromecast e di portarlo su potenziale sappiamo tutti che si è nascosto.

watch instagram story