秒开是指视频播放后,肉眼看到的第一帧画面所等待的时间。本文介绍在不同端上秒开的支持情况。

秒开主要依靠云端服务的优化以及播放器的配合,使用阿里云的秒开功能最快可以实现200ms左右的首屏打开速度。
  • App端

    因HTTP-FLV使用广泛,且协议结构比RTMP更加稳定,所以建议播放端使用HTTP-FLV协议。

  • PC浏览器

    PC浏览器的视频播放内核一般采用FLASH控件,FLASH播放器采用比较刚性的强制缓冲模式,较难做到秒开。

  • 手机浏览器
    Safari对HLS(m3u8)的支持较好:
    • 对于iOS平台,可直接使用iPhone的硬解芯片协助视频播放,如果DNS有缓存的话,可实现秒开。
    • 对于Android平台,因各机型和版本差异较大,秒开结果具有随机性。
说明 秒开的实现依赖云端的视频智能缓冲,有缓冲就会有延迟。所以一款好的播放器,在获得秒开能力加成的同时,必须做好延迟控制的工作。否则,秒开的同时会造成延迟,就无法适用于秀场等对互动性要求高的直播场景。