如何设置视频拖拉?

功能说明

视频拖拉功能用于视频点播的增强体验,方便最终用户通过拖拉播放器的进度条,观看任意起始位置的视频,而无需从头观看。该功能还可以扩展为跳过片头、续播、预播放等功能。发送拖拉播放进度时,客户端发起的请求类似 http://video.upyun.com/test.mp4?start=100 这样的 URL 请求。

目前仅支持 MP4 和 FLV 格式的文件按视频头拖拉,并且 FLV 支持按字节拖拉,MP4 按照时间拖拉。

配置引导

登陆 CDN 控制台,依次进入:服务管理 > 功能配置 > 性能优化 > 视频拖拉,点击【管理】按钮即可开始配置。如下图所示:

详细配置请参见 「支持从任意起点观看」视频拖拉用户指南

注意事项

  • 播放器可以发起约定格式的请求,例如:http://example.com/video/test.mp4?start=xxx&end=xxx;

  • 文件需含有关键帧,这是实现拖拉的前提条件;关键帧太少或者没有关键帧,视频文件需要重新编码;

  • 视频文件 metedata 中缺少关键帧的索引信息,如 flv 缺少 keyframes 信息,mp4 缺少 seekpoints 信息,或缺失 moov box,都会导致拖拉失败;

  • 源站需要支持 range 请求,也即针对客户端发起的 range 请求,源站可以正常响应 206 文件分片;

  • 支持根据不同资源路径添加配置,最多仅支持 20 条。

这篇文章有帮助吗?

相关文章