Existe uma maneira de transmitir áudio / vídeo para um dispositivo Apple Airplay?

22

Existe uma maneira de transmitir áudio ou vídeo para um dispositivo Apple Airplay?

Eu tenho um Aiprort Express que pode reproduzir áudio, mas a mesma pergunta se aplica à Apple TV ou a qualquer outro dispositivo Airplay.

É realmente fácil fazer isso no iTunes e eu queria saber se existe uma maneira de fazê-lo no ubuntu?

David Barratt
fonte
O protocolo de streaming de áudio (RAOP) deve ser o mesmo para os dispositivos Airport Express e Airplay, você tentou? Infelizmente, não tenho nenhum dispositivo Airplay em mãos para testar. Streaming de vídeo podem, eventualmente, ser feito através de um plug-in Totem
Takkat
você pode usar o xbmc (www.xbmc.org)

Respostas:

12

Isso não parece para trabalhar em 14,04 mais: sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf. Simplesmente não vejo o dispositivo na guia de saída.

Para corrigi-lo, instale paprefs : sudo apt-get install paprefs, inicie-o e selecione as duas opções no acesso à rede e reinicie. O dispositivo agora deve aparecer.

Vincent Gerris
fonte
+1 para paprefs, que adicionou os dispositivos virtuais para mim - ~~ mas ~~ quando os escolho como dispositivo de saída, o indicador de nível de volume congela e nenhum som pode ser observado no terminal. Alguma ideia?
App
O que você faz se o dispositivo estiver protegido por senha? Eu o selecionei, pavucontrolmas ele não será transmitido (o dispositivo está protegido por senha) e não foi solicitada uma senha em nenhum lugar.
Jake
10

Eu usei até certo ponto para transmitir para o meu aeroporto. Mas com resultados muito desiguais. em casa, funcionou bem por muito tempo, mas em um local de amigos com o aeroporto quase nunca funciona.

A instalação é fácil, pelo menos.

no terminal, digite o comando:

sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf

pode ser necessário reiniciar. O Ubuntu detectará automaticamente o seu dispositivo de aeroporto na rede. Você pode mudar para usá-lo como fonte de som a partir da sua configuração de sons no canto superior esquerdo da tela.

Vá na guia chamada "output" se / quando detectado, você verá seu dispositivo de aeroporto. selecione-o e tente transmitir algo para ele.

Aqui está uma foto do menu. Meu aeroporto está quebrado, então não posso mostrar como ele está, mas é apenas mais um dispositivo de som abaixo do interno

insira a descrição da imagem aqui

Há um atraso de 5 a 6 segundos ao transmitir / alternar músicas durante a transmissão para o aeroporto.

tomodachi
fonte
As capturas de tela aqui tornariam essa resposta ótima!
Jorge Castro
Aqui está a imagem que você pediu :)
Tomodachi
bem, ele não detecta meu aeroporto expresso ... alguma dica sobre o diagnóstico do que não está funcionando?
drevicko
você precisa do avahi execução, para verificar a sua funcionalidade tentar avahi-browse -pelo do terminal, ele irá listar um monte de serviços disponíveis em sua rede local, incluindo seu aeroporto
Tomodachi
Também funcionou no 14.04 após atualizar as preferências usando paprefs, mas tentando transmitir resultados de áudio em um áudio "segmentado", quase inaudível.
Giovanni
1

É meio que funciona no Ubuntu 12.04 seguindo as instruções acima. O que notei é que nem todos os aplicativos se comportam bem com ele. Por exemplo, o som é instável usando o aplicativo padrão do Ubuntu para música Rhythmbox, mas é bom usando a visualização Linux do Spotify.

Meu palpite é que a qualidade depende da taxa de bits pela qual o áudio é enviado ao Airport Express, como se o dispositivo fosse capaz de suportar efetivamente o áudio transmitido somente para ele de acordo com um conjunto específico de parâmetros.

Essa hipótese também é consistente com esta solução alternativa para o problema: usar o VLC para codificar em tempo real e transmitir todo o áudio para o Airport Express: http://forum.videolan.org/viewtopic.php?f=13&t=97111 . Eu não poderia fazer isso funcionar, no entanto.

Em um mundo ideal, o suporte do Pulse ao Airplay cuidaria da recodificação. No momento parece que não está acontecendo.

giacecco
fonte