2014-02-27 3 views
1

CoreAudio를 사용하여 사용 가능한 AirPlay 장치 목록을 얻으려면 어떻게합니까? 심지어 가능할까요? 내가 연결된 모든 장치를 열거 할 수 있고 목록에 하나의 "AirPlay"항목이 포함되어 있지만 두 개의 장치가 있으며 그 중 하나를 선택하려고합니다. MAcOS에서 어떻게하면됩니까?CoreAudio를 사용하여 AirPlay 장치 목록을 얻는 방법

답변

0

여기에 대한 대답은 CoreAudio가 아니라 Bonjour API를 사용하는 것입니다. AirPlay 장치는 그 자체로 등록되므로 Bonjour를 사용하여 열거해야합니다.

0

각 AirPlay 장치가 AirPlay AudioDeviceID 아래에 데이터 소스 (kAudioDevicePropertyDataSource)로 나열되어 있다고 생각합니다.

+0

그러나 사용 가능한 장치는 열거되지 않습니다. 살펴볼 기회가 없었지만 Bonjour API를 사용하여 열거 된 사용 가능한 장치를 가져와야합니다. – Lazloman

관련 문제