Cli*_*iff 7 audio bluetooth ios
我正在试图弄清楚如何在iphone/ipad/ipod上连接哪个音频设备.我知道关于音频路由呼叫和路由更改回调的所有内容,但这些并没有告诉我任何关于附加内容的信息.它们仅报告音频当前路由的位置.例如,我需要知道,当音频通过扬声器路由时,耳机和/或蓝牙是否仍然连接.或者,例如,如果用户在使用蓝牙时插入耳机然后决定断开蓝牙,我需要知道即使音频仍然通过耳机路由,蓝牙也会断开连接.
您可以从 AudioSession 属性获取 InputSources 和 OutputDestinations 的列表。查看这些会话属性:
kAudioSessionProperty_InputSources
kAudioSessionProperty_OutputDestinations
Run Code Online (Sandbox Code Playgroud)
要查询每个的详细信息,您可以使用:
kAudioSessionProperty_InputSource
kAudioSessionProperty_OutputDestination
Run Code Online (Sandbox Code Playgroud)