Come eseguire lo streaming audio su Chromecast o DLNA su Linux

ubuntu bel logo

Pulseudio-dlna su un thin client di streaming che utilizzato per trasmettere facilmente l'audio da un computer Linux utilizzando PulseAudio su altri dispositivi DLNA / UPnP o Chromecast sulla stessa rete.

Attraverso questa utility possiamo scoprire tutti i dispositivi UPnP, DLNA o Chromecast che sono in grado di riprodurre i contenuti all'interno della nostra rete e collegarli a PulseAudio. In questo modo, puoi selezionare le tue sorgenti audio o utilizzare pavucontrol per stabilire cosa trasmettere in streaming a quel dispositivo.

Iniziamo con installa l'applicazione pulseaudio-dlna. Nelle versioni di Ubuntu 16.04, 15.10 e 14.04, Linux Mint 17.xe le sue derivate, pulseaudio-dlna può essere installato da un PPA. Per aggiungerlo dovremo solo eseguire i seguenti comandi dal terminale:

sudo add-apt-repository ppa:qos/pulseaudio-dlna
sudo apt-get update
sudo apt-get install pulseaudio-dlna

Se abbiamo altre distribuzioni, molti tutorial sono disponibili online che possiamo seguire, come è. Successivamente, eseguiremo il seguente comando nel terminale:

pulseaudio-dlna

Una volta lanciato, ci assicureremo che il dispositivo DLNA / UPnP o Chromecast sia acceso. Il prossimo passo che dobbiamo fare è aprire le opzioni audio dal suo menu e seleziona il nostro dispositivo come elemento di output.

immagine Chromecast

Sceglieremo il dispositivo su cui vogliamo trasmettere in streaming e avremo finito. Se hai scelto un dispositivo DLNA / UPnP, sappilo potrebbe essere necessario accettare la connessione tramite una finestra pop-up che potrebbe sembrare a te. Chromecast, tuttavia, dovrebbe iniziare a giocare immediatamente.

Nei test effettuati con Ubuntu 16.04, il suono inviato tramite pulseaudio-dlna è stato comunque soddisfacente nel caso del Chromecast è stato distorto in alcune occasioni. Per farlo funzionare correttamente dobbiamo impostare il codec ffmpeg come decoder de backend in pulseaudio-dlna utilizzando il seguente comando:

pulseaudio-dlna --codec mp3 --encoder-backend=ffmpeg

Se stai usando l'ultima versione di pulseaudio-dlna, saprai che è stata aggiornata e Il codec flac ha ora la priorità per la riproduzione tramite Chromecast. Per poterlo utilizzare, devi prima installarlo sul tuo sistema con il seguente comando:

sudo apt-get install ffmpeg

Lascia un tuo commento

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

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  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.

  1.   Camilo suddetto

    È possibile riprodurre in streaming l'audio su Apple TV da Ubuntu?

    1.    Miguel Angel Santamaría Rogado suddetto

      Ciao camilo,

      Dipende dal dispositivo, se è vecchio e usa AirPlay dovrebbe funzionare (potrebbe essere necessario installare il pacchetto "pulseaudio-module-raop"); se è piuttosto recente e utilizza AirPlay 2 mi dispiace dire che dovrai mantenerlo molto. Se è possibile far comunicare Apple TV utilizzando il protocollo DLNA, avrai maggiori possibilità di farlo funzionare utilizzando l'utility che Luis presenta; L'ho usato insieme a un Volumio con Raspberry e funziona perfettamente.

      Se preferite scegliere di utilizzare Air Play 2 (o la Apple TV non supporta nient'altro) vi lascio il link al progetto pulseaudio-raop2 (https://hfujita.github.io/pulseaudio-raop2/) e questo collegamento a askubuntu (http://askubuntu.com/questions/544251/airplay-sink-no-longer-visible-in-pulseaudio) dove spiegano il problema in modo più dettagliato.

      Saluti.

  2.   Enea Espinoza suddetto

    Ciao! I file con i sottotitoli possono essere visualizzati in formato .srt? Grazie!