我正在测试一个使用 MediaSourceAPI 的流式 Web 应用程序。一切正常,但是当我流式传输大文件(即 240MB 或更多)时,视频的缓冲区有一个奇怪的行为。为了更清楚,我附上了三张你可以检查的图片。我的脚本创建了一个 mediaSource 对象,然后它调用 addSourceBuffer ,然后它多次调用 appendBuffer 因为有要附加的块。我认为我没有很好地配置缓冲区,因此 mediaSource API 使用缓冲区长度的默认值。
请问你能帮帮我吗?
我正在测试一个使用 MediaSourceAPI 的流式 Web 应用程序。一切正常,但是当我流式传输大文件(即 240MB 或更多)时,视频的缓冲区有一个奇怪的行为。为了更清楚,我附上了三张你可以检查的图片。我的脚本创建了一个 mediaSource 对象,然后它调用 addSourceBuffer ,然后它多次调用 appendBuffer 因为有要附加的块。我认为我没有很好地配置缓冲区,因此 mediaSource API 使用缓冲区长度的默认值。
请问你能帮帮我吗?