3

我有一个 WebM 格式的 html5 媒体播放器元素,我的目标是能够以超高精度(高达 10 毫秒)播放其中的片段。设置片段的准确开始时间很容易,但我在给定时刻停止播放时遇到问题。例如,恰好在到达中间(5 秒)时停止 10 秒的媒体文件。

最初的想法是通过计时器暂停播放器,但我没有成功。即使我在 10 毫秒间隔内运行检查,它也不会在确切的时刻暂停播放器 - 由于计时器延迟而不是立即处理暂停操作 - 它会在 100 毫秒后停止。

所以我目前的想法是,也许我可以以某种方式将部分媒体从一个播放器提取到另一个播放器,以便新的播放器实例只包含我需要的片段?可行吗?我可以以某种方式仅将一部分“缓冲区”从 player1 复制到 player2 吗?

谢谢

4

0 回答 0