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](https://i.stack.imgur.com/cRJXA.png)
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 -C
conmutador (consulte la documentación de SoX ). Eliminar -q
para 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]:8080
para 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).