Transmitir todo o áudio do meu telefone Android TO pulseaudio

8

Tenho visto muitos aplicativos e soluções on-line para receber áudio de um computador para um telefone Android. Eu também sei como transmitir áudio de um desktop para outro, usando paprefs e pavucontrol.

O que eu quero é poder transmitir do meu celular Android para pulseaudio. Existem aplicativos individuais com suporte ao chromecast, mas você fica com o aplicativo e precisa executar algo como o Kodi na área de trabalho para recebê-lo.

Quando você se conecta a uma fonte de áudio bluetooth do Android, ela apenas transmite todo o áudio de saída. Isto é o que eu quero fazer através de wi-fi, pulseaudio. Como isso pode ser feito?

    
por 3x5 11.10.2017 / 18:38

2 respostas

2

Isso não pode ser feito

Não leia abaixo se você não estiver interessado em uma solução para usar fluxos DLNA do Android para o Ubuntu.

Para enviar áudio através de uma conexão de rede do Android para o Ubuntu, você sempre precisará de um renderer no seu desktop Ubuntu e um streaming application no dispositivo Android. O Android não usa pulseaudio como um servidor de som. Portanto, dependemos de um aplicativo adicional para enviar áudio para a área de trabalho.

Existem vários aplicativos que podem fazer isso. Eu testei isso com sucesso com gmediarender no lado do Ubuntu e BubbleUpnp para Android.

  1. Instale e execute gmediarender no Ubuntu a partir da linha de comando.

    sudo apt install gmediarender
    gmediarender -f <Name>
    

    Consulte a manpage para mais opções.

  2. Instale e execute o Bubble UPnP no Android dispositivo.

  3. Pesquise pelo nome do renderizador que você forneceu em Bubble UPnP > Renderizador Local

  4. SelecionefaixasparareproduzirnodispositivoAndroideasescutenamáquinaUbuntu.

Note that this will also work for photos or video content you can stream to your computer using Bubble UPnP.

    
por Takkat 11.10.2017 / 23:08
0

Acho que um trade-off melhor do que o enorme estresse com o BubbleUpnp seria o SoundWire. Isso não será transmitido para pulseaudio, mas para o servidor SoundWire em execução no seu computador. Mas ele transmitirá todo o áudio do seu dispositivo Android para ele e poderá ser executado em segundo plano.

Uma alternativa pode ser o AirAudio, mas precisa de root e não funcionou para mim, mesmo com o Magisk ...

    
por 22.09.2018 / 06:56