源缓冲区追加:流解析失败

问题描述

类似于这样的几个问题Chromium - Media source extension - Append: stream parsing failed

我正在尝试使用媒体源扩展在 Chrome 上播放 WebM 文件,但没有任何答案对我有用。

这是“媒体”选项卡中的错误

Error message stating "Append: stream parsing failed. Data size=131072\nappend_window_start=0 append_window_end=inf"

mediaSource.addSourceBuffer('video/webm; codecs="vp9"')
sourceBuffer.appendBuffer(data)

这与视频文件编码有关吗?

解决方法

视频文件没有音轨。切换到带有音频的文件并且它起作用了。稍后解决无声视频。