在iOS上播放蓝牙(或其他设备,如airplay)时,是否有一种确定音频延迟的方法?
我搜索过并发现了一些东西。例如,advanced audio distribution spec会多次提及"延迟"报告,但我不清楚如何在更常见的音频播放情况下从iOS访问此设备。
如果有方法,iOS会使用该方法播放音频和视频同步的视频,而这似乎并没有。但是,我确实看到一些其他系统的引用能够弥补这一点(例如,显然Android的Android播放器可以补偿:Detect or Approximate Bluetooth Latency on Android (Audio Playback))
答案 0 :(得分:1)
我自己遇到了这个问题。 AvAudioSession为outputLatency提供属性 以及inputLatency。虽然我无法说出这些数字的准确性,但我确实看到了连接蓝牙耳机,iPhone麦克风和扬声器时值的差异。