Poiché le nostre case si riempiono di dispositivi di streaming, dobbiamo gestirli da tutte le nostre macchine, inclusi i box Linux. In questo articolo ti mostriamo come riprodurre in streaming audio e video dal tuo computer Linux a Chromecast e Google Home.
Usa MKCHROMECAST
Mkchromecast è un programma per trasmettere audio e video dal desktop macOS o Linux ai dispositivi Google Cast o agli altoparlanti Sonos. È scritto in Python e viene fornito con pacchetti sia per Debian che per Ubuntu. Se i tuoi repository sono aggiornati, puoi aprire un terminale e digitare:
sudo apt install mkchromecast
È anche disponibile nel software Ubuntu e può essere installato con un clic.
Dopo l’installazione, troverai Mkchromecast nella cartella Applicazioni. Avvialo e dovresti vedere l’icona del servizio apparire in alto a destra dello schermo. Per impostazione predefinita, l’icona non è impostata per corrispondere al tema scuro di Ubuntu, ma puoi passare a un set di icone più chiaro. Fare clic sull’icona e scegliere Preferenze.
Sono disponibili tre opzioni per i colori delle icone. Scegli quello che preferisci e chiudi la finestra. Sorprendentemente, non accade nulla, ma se fai di nuovo clic sull’icona e selezioni “Cerca dispositivi di streaming multimediale”, la modifica avrà effetto.

Seleziona “Cerca dispositivi di streaming multimediale” per vedere tutto ciò che è accessibile sulla tua rete. La visualizzazione di tutti i dispositivi potrebbe richiedere circa un minuto.
È ora possibile selezionare la destinazione dall’elenco dei dispositivi disponibili e l’icona cambia per includere una piccola testina di riproduzione. Ciò significa che il dispositivo è pronto per eseguire un flusso. Abbiamo notato che, per impostazione predefinita, Mkchromecast imposta il volume del dispositivo su 0, quindi è una buona idea selezionare l’opzione Volume e impostarlo su qualcosa di ragionevole.

Pulse Audio Control per la gestione dei tubi
Per convogliare l’audio al dispositivo corretto, stiamo optando per utilizzare un secondo software, chiamato Controllo tramite software Pulse Audio (cercare “pavucontrol”), disponibile da Ubuntu Software. Questo ha cinque schede nella parte superiore. Inizia sotto “Dispositivi di output” per assicurarti che Mkchromecast sia elencato e attivo. Vedrai anche i tuoi altoparlanti di uscita standard come un dispositivo hardware. C’è un cursore del volume per modificare il volume e un pulsante di blocco per sincronizzare gli stream su più dispositivi, anche se ne stiamo trasmettendo uno alla volta.

Successivamente hai bisogno di una fonte. Stiamo usando MPV Media Player per la riproduzione locale. Avvia la sorgente e aggiungi un file come MP3 o wav. Sotto Riproduzione di Pulse Audio in una scheda, dovresti ora vedere una voce per i suoni di sistema e il lettore multimediale. Per impostazione predefinita, il lettore multimediale verrà impostato per la riproduzione sull’output standard.
Seleziona il pulsante accanto al lettore multimediale e scegli Mkchromecast.
Ora quando premi Riproduci nel lettore multimediale, il suono uscirà dal dispositivo selezionato. Puoi tornare all’app della barra delle applicazioni Mkchromecast e selezionare diversi dispositivi e l’audio dovrebbe cambiare.
Streaming di file locali da Chrome
La seconda opzione è forse la più semplice, ma utilizza anche più risorse di sistema perché è in esecuzione all’interno di Chrome o del browser Chromium open source.

Chrome ha il suo sistema di trasmissione nativo, quindi puoi aprire una stazione radio web o un’app web come Spotify, quindi vai nel menu e seleziona Trasmetti per vedere un elenco di dispositivi disponibili. Seleziona il dispositivo e il suono inizierà la riproduzione.
Puoi anche selezionare un dispositivo, fare clic nell’elenco Sorgenti in basso e selezionare “Trasmetti file” se desideri ascoltare un file locale. Apparirà un selettore di file e potrai scegliere una traccia per iniziare la riproduzione. Il problema con questo è che è tutto o niente: non c’è un vero controllo sulla riproduzione o sulla pausa e nessuna possibilità di regolare il volume, tranne che sul dispositivo stesso.

Una buona alternativa è il file Lettore audio locale estensione, disponibile dal Chrome Web Store. Ciò consente di selezionare un file per la riproduzione, regolare il volume o impostare un timer di spegnimento per spegnersi dopo un certo periodo di tempo. Questo è fantastico per gli audiolibri!
Questa estensione necessita di una piccola regolazione prima dell’uso, quindi una volta installata, vai su “Menu -> Estensioni”, seleziona Lettore audio locale e fai clic sul pulsante Dettagli. A metà pagina vedrai un’opzione per “Consenti l’accesso agli URL dei file”.

Ora puoi trascinare un file locale nel browser e verrà avviato un lettore. Puoi fare “Menu -> Trasmetti” e selezionare il tuo dispositivo e quindi premere Riproduci. Di nuovo, puoi selezionare diversi dispositivi e l’audio dovrebbe spostarsi nella posizione corretta.
Ora puoi ascoltare l’audio in qualsiasi parte della casa dove puoi collegare un dispositivo Google Home o Chromecast. Forse vuoi anche migliorare l’esperienza con alcuni PulseEffect per uniformare alcune delle dinamiche nella tua musica o alzare i bassi.
Se non hai un Chromecast, puoi anche costruirlo da solo usando un Raspberry Pi.
Relazionato: