您可以通过本文了解如何使用阿里云播放器实现全屏秒播。
背景信息
使用阿里云播放器实现全屏秒播可以通过完成以下两个步骤实现。
首帧图和播放的首帧画面一致。
播放器预加载。
说明
目前阿里云播放器只支持通过Android端和iOS端实现全屏秒播。
使用以上两种方式在WIFI环境下可以做到平均300毫秒左右的起播速度。
首帧图和播放的首帧画面一致
集成阿里云播放器SDK。
集成Android播放器SDK。具体操作请参见集成Android端播放器SDK。
集成iOS端放器SDK。具体操作请参见集成iOS端播放器SDK。
在视频点播控制台上设置视频封面。具体操作请参见设置视频封面。
选择阿里云播放器播放视频。
显示视频的时候先显示封面,然后再播放视频。如果保证封面图和首帧画面一致,则用户感觉不到是封面的存在,这样就造成了视频秒开极快的现象。
说明
在快速滑动的时候仅仅只请求封面图。
在用户滑动到一半的时候,展现预先下载的一个封面图。
播放器预加载
播放器SDK提供预加载功能,是对本地缓存(边播边缓存)功能的升级,通过设置视频缓存的内存占用大小,更能提升视频的起播速度。
使用说明
目前支持MP4、MP3、FLV、HLS(单码率视频流)等单个媒体文件的加载。
仅支持UrlSource播放方式播放视频的预加载,暂不支持VidAuth、VidSts方式播放视频的预加载。
功能实现
Android播放器具体操作请参见Android端配置预加载。
iOS播放器具体操作请参见iOS端配置预加载。
可选:启动刷新预热
启动刷新预热可以帮助播放器实现预加载功能,更快速的实现全屏秒播。
登录视频点播控制台。
在点播控制台左侧的导航栏选择配置管理。
单击
,进入刷新预热页面。在操作类型中选择预热,填写需要预热的视频URL。
说明
由于刷新预热有一定的回源流量成本,可根据视频热度进行预热,将视频主动预热在阿里云各个节点上。
文档内容是否对您有帮助?