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 utilizando 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 la entrada de los parlantes / auriculares internos). Al marcar "Mostrar volumen en la barra de menú", también puede cambiar el dispositivo de salida haciendo clic con la tecla Alt en el elemento de la barra de menú de manera más conveniente.
Ahora,ejecuteelservidorVLC:
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 interruptor -C
(consulte la documentación de SoX ). Elimine -q
para obtener información visual sobre si el sonido se está reproduciendo.
Finalmente, en su dispositivo iOS, instale el cliente de VLC de iOS . En el menú lateral, seleccione Transmisión de red 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 (sincronización de sincronización de Windows).