如何降低RTMP流的播放啟動時間?
這篇文章介紹了降低RTMP流的播放啟動時間的兩種方式。

方式1: 降低關鍵幀間隔
在視頻編碼的環(huán)節(jié),降低關鍵幀間隔,可以提高視頻播放的加載速度。通常RTMP會等待一個關鍵幀以及60幀后才開始播放。
方式2: 在Wowza側加快啟動速度
這種方式雖然可以提高播放的啟動速度,但是會對延時有一定影響。如果在你的需求中,低延時非常重要(比視頻加載速度還重要),則不要用這個方式。另外在使用這幾個參數時請務必多做些測試,從而找到最佳的配置。
注意:下面的參數,只針對RTMP播放有效。
你可以在Wowza StreamingEngine™ Manager管理界面中配置這些參數,也可以用[install-dir]/conf/[application]/Application.xml文件來配置。
用Wowza StreamingEngine Manager 管理界面來配置
?
6. 重復上面的第5步,添加instantOnBufferTime參數:
7. 點擊Save,重啟應用讓配置生效。
用XML文件來配置
?
instantOn
true
Boolean
instantOnBufferTime
3000
Integer
?
2. 重啟Wowza Streaming Engine,讓配置生效。
Wowza Streaming Engine 4是業(yè)界功能強大、API接口豐富的流媒體Server產品,采用它作為流媒體服務器產品的案例很多,直播、在線教育、IPTV都有它的用武之地。