Stream2Chromecast: trasmetti i tuoi video dal terminale al tuo Chromecast

Stream2Chromecast

Senza dubbio Chromecats è un ottimo dispositivo che ci permette di godere dei nostri contenuti multimediali, questo dispositivo ci permette di trasformare qualsiasi televisore in una smartv. L'uso del nostro dispositivo dipende da ogni persona e dalla sua immaginazione.

Esistono molte applicazioni che ci consentono di inviare contenuti al nostro Chromecast, ad esempio, dal nostro smartphone le app più popolari sono Netflix, Spotify, Google Play Music, Angry Birds e molte altre.

Stavolta Ti parlerò un po 'di questa fantastica applicazione scritta in python e che il suo creatore lo condivide con la comunità poiché inizialmente era solo un progetto personale. L'applicazione si chiama Stream2Chromecast.

Stream2Chromecast è uno strumento che viene utilizzato tramite una riga di comando, che ci consente di transcodificare vari formati video non compatibili con il nostro dispositivo Chromecast mentre vengono riprodotti su di esso, quindi tutto questo viene fatto in tempo reale.

Caratteristiche di Stream2Chromecast:

  • Ti consente di riprodurre in streaming audio e video su un dispositivo Chromecast.
  • Ti consente di riprodurre in streaming video online semplicemente inserendone l'URL, il file deve essere riproducibile in streaming e un formato compatibile con Chromecast, poiché non può essere transcodificato.
  • Ci permette di transcodificare qualsiasi formato non supportato dal Chromecast in tempo reale (utilizzando FFmpeg o Libav), quindi evitiamo di dover convertire i video manualmente.
  • Fornisce comandi di controllo di base: pausa, stella, interruzione del volume di riproduzione e aumento del volume (attualmente funziona solo quando non si esegue la transcodifica)
  • Ti consente di specificare un dispositivo quando più Chromecast sono collegati alla stessa rete;
  • Supporta il passaggio di parametri di transcodifica personalizzati a ffmpeg o avconv (grazie a questo, puoi impostare la qualità, aggiungere sottotitoli, anche se Stream2Chromecast non lo supporta direttamente, ecc.).
  • Supporta la specifica della porta da utilizzare per lo streaming multimediale.
  • Può riprodurre file audio anche se non visualizza i metadati.  

Come installare Stream2Chromecast su Linux?

Come ho accennato qualche istante fa, questo strumento è costruito su python, quindi per la sua installazione possiamo farlo nei seguenti modi:

Per Ubuntu 16.04 14.04 e derivati ​​possiamo utilizzare il seguente repository:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install stream2chromecast

Ora per Debian e altre distribuzioni che supportano i pacchetti deb, possiamo scaricare il pacchetto .deb e installarlo, dobbiamo solo scaricarlo da il seguente collegamento.

Dopo il download non ci resta che installarlo con il nostro gestore di pacchetti preferito o con il seguente comando da terminale:

sudo dpkg -i stream2chromecast*.deb

E per le altre distribuzioni dobbiamo scaricare il codice dal suo git, il collegamento è il prossimo.

Infine, Stream2Chromecast richiede due importanti dipendenze per poter funzionare:

FFmpeg

Python 2

Infine, e senza dimenticare di menzionare, è per logica e della massima importanza che il Chromecast e il computer sono collegati alla stessa rete.

Una volta completata l'installazione, possiamo utilizzare questa applicazione per iniziare a inviare contenuti al nostro dispositivo Chromecast.

utilizzo di stream2chromecast

Come utilizzare Stream2Chromecast per trasmettere contenuti a Chromecast?

Come ho già detto, questo strumento funziona sotto la riga di comando, quindi l'uso del terminale è essenziale, se hai installato il pacchetto deb o utilizzato il repository l'uso dei comandi è il seguente:

stream2chromecast

Di più senza invece si hai scaricato il codice da git, la nomenclatura cambia e inoltre dovresti sempre posizionarti sulla cartella Stream2Chromecast sempre per poterlo utilizzare.

Il comando per utilizzarlo sarà il seguente:

stream2chromecast.py

a riprodurre un video che dobbiamo solo eseguire il seguente comando

stream2chromecast /ruta/al/video.mp4

Dobbiamo indicare nel comando l'indirizzo ip del nostro Chromecast o il nome che usi.

stream2chromecast -devicename CHROMECAST_IP_ADDRESS "/ruta/al/video.mp4"
stream2chromecast -devicename CHROMECAST_NAME "/ruta/al/video.mp4"

Anche come commentato all'interno delle caratteristiche, possiamo abilitare il transcondizionamento per i formati video che non supporta il nostro dispositivo per questo dobbiamo aggiungere il seguente parametro.

stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcode "/ruta/al/video.avi"

a aggiungi i sottotitoli al video, lo facciamo con questo altro parametro:

stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcodeopts '-vf subtitles="/ruta/al/subtitulo.srt"' -transcode "/ruta/al/video.avi"

D'altra parte, possiamo anche inviare contenuti online:

stream2chromecast -playurl URL

a interrompere la riproduzione basta premere ctrl + c sul terminale.

Infine, i comandi per i controlli sono i seguenti:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.