使用媒体源扩展(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(使用前将#替换为@)