iOS上WebRTC的音频同步问题

时间:2019-07-02 13:59:13

标签: ios swift webrtc avaudiosession janus

我正在创建具有多个对等连接的视频通话功能。我在iOS上使用GoogleWebRTC框架,在后端使用Janus服务器。

一切正常,但是我遇到一个奇怪的问题:当我覆盖AVAudioSession中的音频端口时,我在对手屏幕上的视频会缓慢延迟,而音频保持不变。而且,当我更多地覆盖音频端口时,我的视频会越来越延迟。

我尝试更改AVAudioSessionRTCCameraVideoCapturer的所有选项,并更改输出视频质量,但是没有帮助。

我从本地视频轨道向我展示我的视频,并且显示没有延迟。我认为Janus可能会尝试同步音频和视频,但是在覆盖音频端口后,出现了问题。

0 个答案:

没有答案