您可以通過本文了解如何使用阿里云播放器實現全屏秒播。
背景信息
使用阿里云播放器實現全屏秒播可以通過完成以下兩個步驟實現。
首幀圖和播放的首幀畫面一致。
播放器預加載。
說明
目前阿里云播放器只支持通過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。
說明
由于刷新預熱有一定的回源流量成本,可根據視頻熱度進行預熱,將視頻主動預熱在阿里云各個節點上。
文檔內容是否對您有幫助?