视频在vLine媒体会话中落后于Audio

时间:2014-01-18 00:59:46

标签: html5 audio video webrtc vline

首先,我在vLine会话中进行语音通话,通过在媒体流上调用createAudioElement()的音频标签并将其附加到$(body)

来听到音频

然后当远程用户打开他的视频时,我使用x-msg将此信息发送给其他用户,收到后我通过调用媒体流上的createVideoElement()获取视频流。

之后我发现音频和视频之间存在延迟,音频总是比视频快,在这种情况下如何将音频与视频同步?

1 个答案:

答案 0 :(得分:0)

当您在流媒体上调用createVideoElement时,它会创建一个<video>元素,该元素同时播放音频和视频,因此此时您无需使用<audio>元素使用createAudioElement创建。

浏览器处理单个MediaStream中的音频和视频同步,因此如果它们始终不同步,您可能需要提交WebRTC bug