保持音频和视频同步HTML5

时间:2018-01-31 07:53:23

标签: javascript html5 html5-video html5-audio

我有HTML5视频和音频元素,我需要彼此保持同步。例如。如果视频缓冲,则音频将暂停,直到视频再次准备就绪。

希望有人指出我正确的方向。

2 个答案:

答案 0 :(得分:0)

您希望收听各种media events的媒体元素,并在适当的时候处理它们。

例如,如果您发现一站式播放,则可以暂停另一个,将其当前播放位置设置为与暂停的播放位置相匹配,然后在您发现它继续播放后再播放。

我希望这是一种繁琐而不精确的方式,但我想不出比这更好的方法。

我首先编写一些代码来监听所有对每个元素都有用的事件,并在它们发生时将它们记录下来,然后我会观察到我需要回应的内容。然后通过浏览器开发工具进行大量的带宽限制等测试。

祝你好运!

答案 1 :(得分:0)

抱歉,这是一个糟糕的技术。你可以通过使用像filmora这样的视频编辑工具在一个视频中制作音频和视频,实际上可以采用其他方式。这意味着根据你的需要将音频附加到视频中。 希望你得到最好的 祝你好运