【发布时间】:2017-11-23 02:03:42
【问题描述】:
我需要使用视频标签在网络上投放超过 3GB 的视频。 页面加载时,媒体元素需要很长时间才能接收到'loadedmetadata event'。
我发现moov box的尺寸太大了(33MB)。 因此,当我使用 'ffmpeg' 的 'empty_moov + frag_keyframe' 选项对其重新编码时,从 ' 中获取所有碎片信息也需要更长的时间Chrome 中的 Inspector - Network' 选项卡。
在播放带有 html5 视频标签的 'fragmented mp4' 时,有没有办法加速加载?
【问题讨论】:
-
您是否对视频进行了编码以将 MOOV 原子重新定位到视频的开头(请参阅stackoverflow.com/questions/25977044/html5-lagging-videos-mp4/…)?
-
@Offbeatmammal,当然。 'empty_moov + frag_keyframe' 选项可以将 MOOV atom 移动到视频的开头。
标签: html video web ffmpeg streaming