다음은 오픈 소스 프로그램 인 Soundflower, VLC 및 SoX를 사용하는 작은 솔루션입니다.
우선 Homebrew를 사용하여 필요한 프로그램을 설치해야합니다.
brew install sox
brew cask install soundflower vlc
사운드 출력에 대한 시스템 설정에서 Soundflower (2ch) 장치를 선택하여 다음에 설정할 VLC 서버로 전달할 수 있도록합니다. (이것은 내장 스피커 / 헤드폰 잭을 음소거합니다.) "메뉴 표시 줄에 볼륨 표시"를 선택하면 메뉴 표시 줄 항목을보다 편리하게 클릭하여 출력 장치를 변경할 수도 있습니다.
이제 VLC 서버를 실행하십시오.
sox -t coreaudio "Soundflower (2c" -t mp3 -C 96 -q - | \
vlc - --sout "#standard{access=http,mux=ogg,dst=localhost:8080}" --intf dummy
-C
스위치를 사용하여 품질 및 비트 전송률을 조정할 수 있습니다 ( SoX 설명서 참조 ). -q
소리 재생 여부에 대한 시각적 피드백을 얻으려면 제거하십시오 .
마지막으로 iOS 기기에서 iOS VLC 클라이언트를 설치하십시오 . 사이드 메뉴에서 네트워크 스트림을 선택하고 입력 http://[YOUR-LOCAL-IP]:8080
하여 스트림을 시작하십시오.
주의 사항 :이 설정은 ~ 2 초의 지연이 있기 때문에 게임이나 채팅과 같은 실시간 응용 프로그램에는 적합하지 않습니다. 그러나 지연을 설명하기 위해 사운드 트랙을 이동하여 VLC에서 비디오를 보는 데 사용할 수 있습니다 (윈도우> 트랙 동기화).