1

我有这样的简单 html5 视频播放器

<video id="video" controls="true" src="video.webm"></video>

如果“video.webm”是一些专业的 webm 视频(例如电影预告片),则通过仅下载请求的部分来寻找作品,如果我放置自己编码的 webm 视频,则在寻找浏览器时首先会在寻找之前下载整个文件。

从 http 请求中,我观察到部分 http 请求对于专业视频可以正常工作,但对于我的视频,浏览器总是要求整个文件。

  • 我的 webm 视频中缺少什么让浏览器要求特定的字节范围?
4

1 回答 1

1

通常,搜索行为将取决于编码视频的关键帧速率。如果您使用 FFMpeg 进行编码,请查看此处:http ://wiki.webmproject.org/ffmpeg

需要注意的参数是,它设置在编码器必须设置内帧-g(关键帧)之前允许的最大帧间数——无论它是否需要。选择的价值是品味和权衡的问题,因此您必须自己尝试和决定。也许从 的值开始,如果需要,向下工作。360

于 2012-10-12T00:30:34.227 回答