Enviar salida de audio de MacBook a iPhone para escuchar a distancia


27

¿Es posible enviar audio desde música en iTunes, o desde películas en Netflix, o sonidos de videojuegos, etc., desde mi MacBook y recibir y escuchar el audio en mi iPhone? Estoy pensando en esto funcionando como auriculares inalámbricos, excepto con un cable muy largo. Si hay alguna manera en la que pueda decirme cómo funciona la solución, estoy interesado en crear mi propio script / aplicación para hacerlo si no es demasiado desalentador.

Si es importante, estoy ejecutando un viejo MacBook 2009, con Snow Leopard.


2
Crikey, ¿en qué año vives si un 20009 es viejo? ¡Eso es 18,000 años en el futuro! ;)
Graeme Hutchison

1
Me alegra que hayas podido hacer ese comentario antes de editarlo, @GraemeHutchison :).
Jason Salaz

¿Ha habido algo nuevo desde 2011?
Adam_G

Respuestas:


10

Sí, con Airfoil para Mac (también disponible para Windows ) y la aplicación complementaria Airfoil Speakers Touch , puede transmitir cualquier audio desde su Mac a su dispositivo iOS.

No lo he probado mucho, y las críticas son variadas, pero puedes probarlo gratis antes de desembolsar el dinero.

Esto también se puede usar para enviar audio desde una MacBook a un auricular bluetooth conectado a un dispositivo iOS. Algo que es muy difícil de lo contrario.


3
Esta solución funcionó, aunque para aplicaciones en vivo, como ver una película en netflix, el audio se retrasó lo suficiente como para ser molesto. Tal vez profundice en la API Core Audio y vea si puedo encontrar algunas herramientas allí
theck01

¿Airfoil sigue siendo el mejor?
Adam_G

Definitivamente funciona con Airfoil, pero personalmente no era fanático de pagar 25 $ por solo una solución en la configuración. No estoy seguro de que vuelva a usarlo después de esto. Y en serio, no puedo soportar el 'hey-use-me-I'm-free-but-I-will-fast-the-crap-of-of-you-after-15-min-of-freeriding' política ..
Damian Vogel

El principal inconveniente de Airfoil es un retraso significativo, generalmente de unos 2 segundos. No importa solo escuchar música, sino que el audio de Skype o Netflix estará completamente desincronizado con el video.
Adam_G

8

Aquí hay una pequeña solución que utiliza los programas de código abierto Soundflower, VLC y SoX.

En primer lugar, debe instalar los programas necesarios con Homebrew:

brew install sox
brew cask install soundflower vlc

Elija el dispositivo Soundflower (2 canales) en la configuración del sistema para la salida de sonido de modo que pueda reenviarse a un servidor VLC que configuraremos a continuación. (Tenga en cuenta que esto silencia los altavoces internos / conector de auriculares). Al marcar "Mostrar volumen en la barra de menú", también puede cambiar el dispositivo de salida haciendo clic alternativamente en el elemento de la barra de menú.

Ajustes de sonido

Ahora, ejecute el servidor VLC:

sox -t coreaudio "Soundflower (2c" -t mp3 -C 96 -q - | \
  vlc - --sout "#standard{access=http,mux=ogg,dst=localhost:8080}" --intf dummy

Puede adaptar la calidad y la velocidad de bits con el -Cconmutador (consulte la documentación de SoX ). Eliminar -qpara obtener comentarios visuales sobre si se está reproduciendo sonido.

Finalmente, en su dispositivo iOS, instale el cliente iOS VLC . En el menú lateral, elija Network Stream e ingrese http://[YOUR-LOCAL-IP]:8080para iniciar la transmisión.

Advertencias: Esta configuración no es adecuada para aplicaciones en tiempo real como juegos o chat porque hay un retraso de ~ 2 segundos. Sin embargo, se puede usar para ver videos en VLC cambiando la pista de sonido para tener en cuenta el retraso (Ventana> Sincronización de pista).


1
¡Una gran solución! Gracias. Se recomienda incluir: brew update-reset && brew update antes de comenzar la instalación
Roy

¿No se brewactualiza automáticamente al instalar algo? Por cierto, se me ocurrió que se podía acceder a un dispositivo de entrada de audio (Soundflower en este caso) directamente desde VLC usando qtsound://como se describe aquí . De esta manera, se podría evitar SoX como programa adicional de captura de sonido.
Robin Dinse

2

No me gustaba pagar por Airfoil, además sospecho que no puedo usar todas las fuentes de audio en la Mac.

En cambio, estoy usando Airphones (BORRADO - la aplicación ya no está disponible)


1
Votado abajo, porque Airphonesapp.com ahora muestra un sitio porno ... NSFW!
Dominik Dorn

1
Justa. Editado ...
Joe

1

Utilicé Airfoil y pude transmitir música desde iTunes (en un iMac con OSX Mavericks 10.9.1) a mis iDevices.

Admito que el precio de $ 25 no era algo que me gustara.

Sin embargo, funciona. Puede reproducir música desde iTunes en su computadora portátil y simultáneamente escuchar la música en su iPhone de forma remota.

Puede hacer que toda la casa reproduzca la misma música a través de varios altavoces: su computadora portátil, su iphone y quizás un imac o ipad.

Para mí, el precio de los $ 25 es un poco más fácil de tragar que comprar un Apple Airport Express de USD $ 94 más Altavoces para conectarse al Airport Express.

Además, el Airport Express solo tiene un puerto Jack de audio, por lo que un altavoz para un Airport Express.

Espero que esto ayude.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.