Pulseudio-dlna em um cliente de streaming fino que usado para transmitir facilmente áudio de um computador Linux usando o PulseAudio para outros dispositivos DLNA / UPnP ou Chromecast na mesma rede.
Através deste utilitário, podemos descobrir todos os dispositivos UPnP, DLNA ou Chromecast que são capazes de reproduzir o conteúdo em nossa rede e vinculá-los ao PulseAudio. Desta forma, você pode selecionar suas fontes de áudio ou usar pavucontrol para estabelecer o que transmitir para aquele dispositivo.
Vamos começar com instale o aplicativo pulseaudio-dlna. Nas versões 16.04, 15.10 e 14.04 do Ubuntu, Linux Mint 17.x e seus derivados, pulseaudio-dlna pode ser instalado a partir de um PPA. Para adicioná-lo, só teremos que executar os seguintes comandos no terminal:
sudo add-apt-repository ppa:qos/pulseaudio-dlna sudo apt-get update sudo apt-get install pulseaudio-dlna
Se tivermos qualquer outra distribuição, muitos tutoriais estão disponíveis online que podemos seguir, como é. A seguir, executaremos o seguinte comando no terminal:
pulseaudio-dlna
Depois de lançado, vamos garantir que o dispositivo DLNA / UPnP ou Chromecast está ligado. O próximo passo que devemos fazer é abrir as opções de som de seu menu e selecione nosso dispositivo como elemento de saída.
Vamos escolher o dispositivo para o qual queremos transmitir e pronto. Se você escolheu um dispositivo DLNA / UPnP, saiba que você pode ter que aceitar a conexão através de uma janela pop-up que pode parecer para você. O Chromecast, no entanto, deve começar a tocar imediatamente.
Em testes realizados no Ubuntu 16.04, o som enviado pelo pulseaudio-dlna tem sido satisfatório, porém, no caso do Chromecast saiu distorcido em algumas ocasiões. Para fazer funcionar corretamente devemos definir o codec ffmpeg como decodificador de backend em pulseaudio-dlna usando o seguinte comando:
pulseaudio-dlna --codec mp3 --encoder-backend=ffmpeg
Se você estiver usando a versão mais recente do pulseaudio-dlna, você saberá que ela foi atualizada e O codec flac agora é priorizado para reprodução via Chromecast. Para usá-lo, você deve primeiro instalá-lo em seu sistema com o seguinte comando:
sudo apt-get install ffmpeg
É possível transmitir áudio na Apple TV a partir do Ubuntu?
Ola camilo,
Depende do dispositivo, se for antigo e usar AirPlay deve funcionar (pode ser necessário instalar o pacote "pulseaudio-module-raop"); se for bastante recente e usar o AirPlay 2, lamento dizer que você terá que insistir muito nele. Se for possível fazer com que o Apple TV se comunique usando o protocolo DLNA, você terá uma chance melhor de fazê-lo funcionar usando o utilitário que o Luis apresenta; Eu usei junto com um Raspberry rodando Volumio e funciona perfeitamente.
Se você preferir usar o Air Play 2 (ou o Apple TV não suporta mais nada), deixo o link para o projeto pulseaudio-raop2 (https://hfujita.github.io/pulseaudio-raop2/) e este link para askubuntu (http://askubuntu.com/questions/544251/airplay-sink-no-longer-visible-in-pulseaudio), onde explicam o problema com mais detalhes.
Saudações.
Olá! Os arquivos com legendas podem ser visualizados no formato .srt? Obrigado!