使用WebRTC MediaRecorder,音频和视频不同步

时间:2016-05-11 22:37:56

标签: javascript google-chrome webrtc mediarecorder

在Chrome和Firefox上使用MediaRecorder API时,我已经体验到音频在视频播放前约100ms-300ms,足以引起人们的注意。我一直在使用type: 'video/webm;codecs=vp9'进行转码。金额因计算机而异,但似乎总是至少有一点延迟。这些是我使用的规格,考虑到Chrome中的错误,我不会调整比特率。

const constraints = {
  video: { height: 240, width: 320 },
  audio: true,
};

我不认为问题是孤立的,因为测试类型:https://simpl.info/mediarecorder/似乎也显示出类似的问题,但我没有看到它在任何地方讨论过。

我最后只是调整转码来解释延迟,但显然我更愿意从源头解决问题。

0 个答案:

没有答案