Chromium - 媒体源扩展 - 附加:流解析失败

2024-01-09

使用媒体源扩展(MSE),我尝试在网络浏览器上播放 mp4 流。 火狐上没问题。 在基于 chromium 的 Web 浏览器(Opera、Chrome 和 Edge)上,情况并非如此。 我有错误:

追加:流解析失败。数据大小=689append_window_start=0append_window_end=inf

我的 javascript 接收 mp4 文件的片段并将它们附加到 MSE。 附加包含 ftyp 框原子的 mp4 的第一个片段,效果很好。 但是附加包含 moov 原子的第二个片段会给我错误,然后关闭媒体源。

我没发现moovatom出了什么问题。有人看到这个 moov 原子发生了什么吗?

这是六边形的屏幕截图第二个片段 https://i.stack.imgur.com/EB6sP.png(包含 moov 原子)我发送并在那里Chrome Media 内部日志 https://i.stack.imgur.com/t2W9a.png

连接所有 327 个片段给我一个可读的 mp4 文件,可以使用 VLC、html 视频标签读取,...

我尝试过直接读取 mp4 作为 chromium 中 vidéo 标签中的文件,它有效。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Chromium - 媒体源扩展 - 附加:流解析失败 的相关文章

随机推荐