¿Hay alguna manera de transmitir audio / video a un dispositivo Apple Airplay?

22

¿Hay alguna manera de transmitir audio o video a un dispositivo Apple Airplay?

Tengo un Aiprort Express que puede reproducir audio, pero la misma pregunta se aplica al Apple TV o cualquier otro dispositivo Airplay.

Es realmente fácil hacer esto en iTunes y me preguntaba si hay una manera de hacerlo en Ubuntu.

David Barratt
fuente
El protocolo de transmisión de audio (RAOP) debe ser el mismo para los dispositivos Airport Express y Airplay, ¿lo intentaste? Desafortunadamente no tengo un dispositivo Airplay a mano para probar. La transmisión de video eventualmente se puede hacer a través de un complemento Totem
Takkat
puede usar xbmc (www.xbmc.org)

Respuestas:

12

Esto no parece funcionar en más 14.04: sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf. Simplemente no veo el dispositivo en la pestaña de salida.

Para solucionarlo instale paprefs:, inícielo sudo apt-get install paprefsy seleccione las dos opciones en el acceso a la red y reinicie. El dispositivo ahora debería aparecer.

Vincent Gerris
fuente
+1 para paprefs, eso agregó los dispositivos virtuales para mí - ~~ pero ~~ cuando los elijo como mi dispositivo de salida, el indicador de nivel de volumen se congela y no se puede observar ningún sonido en el punto final. ¿Algunas ideas?
appas
¿Qué haces si el dispositivo está protegido con contraseña? Lo seleccioné pavucontrolpero no se transmitirá (el dispositivo está protegido con contraseña) y no se me ha pedido ninguna contraseña.
Jake
10

Lo he usado hasta cierto punto para transmitir a mi aeropuerto. Pero con resultados muy desiguales. en casa funcionó bien durante años, pero en un lugar de amigos con su aeropuerto casi nunca funciona.

La instalación es fácil al menos.

desde el terminal escriba el comando:

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

Es posible que deba reiniciar. Ubuntu detectará automáticamente su dispositivo de aeropuerto en la red. Puede cambiar a usarlo como fuente de sonido desde su configuración de sonidos en la esquina superior izquierda de su pantalla.

Vaya a la pestaña llamada "salida" si / cuando se detecta que verá su dispositivo de aeropuerto. selecciónelo e intente transmitirle algo.

Aquí hay una foto del menú. Mi aeropuerto está roto, así que no puedo mostrar cómo se ve, pero es solo otro dispositivo de sonido debajo del interno.

ingrese la descripción de la imagen aquí

Hay un retraso de 5-6 segundos al transmitir / cambiar canciones mientras se transmite al aeropuerto.

tomodachi
fuente
¡Las capturas de pantalla aquí harán que esta respuesta sea excelente!
Jorge Castro
Aquí está la foto que pediste :)
tomodachi
bueno, no detecta mi aeropuerto expreso ... ¿algún consejo para diagnosticar lo que no funciona?
drevicko
necesita que se ejecute avahi, para verificar su funcionalidad, pruebe avahi-browse -at desde la terminal, enumerará un conjunto de servicios disponibles en su red local, incluido su aeropuerto
tomodachi
Se trabajó también en 14.04 después de actualizar las preferencias usando paprefs pero tratando de transmitir los resultados de audio en un sonido "segmentado", casi inaudible.
Giovanni
1

Funciona en Ubuntu 12.04 siguiendo las instrucciones anteriores. Lo que he notado es que no todas las aplicaciones se comportan bien con él. Por ejemplo, el sonido se entrecorta con la aplicación predeterminada de Ubuntu para música Rhythmbox, pero en cambio es bueno con la vista previa de Spotify para Linux.

Mi conjetura es que la calidad depende de la tasa de bits por la que se envía el audio al Airport Express, como si el dispositivo fuera capaz de admitir efectivamente el audio que se transmite solo de acuerdo con un conjunto específico de parámetros.

Esta hipótesis es coherente también con esta solución alternativa al problema: usar VLC para codificar sobre la marcha y transmitir todo el audio al Airport Express: http://forum.videolan.org/viewtopic.php?f=13&t=97111 . Sin embargo, no pude hacer que esto funcionara.

En un mundo ideal, el soporte Pulse para Airplay se encargaría de la nueva codificación. Por el momento parece que no está sucediendo.

giacecco
fuente