要調試編碼器輸出多碼率時的關鍵幀對齊,請按如下操作:
1.從這裡安裝最新的補丁包:http://www.wowza.com/forums/content....lopment-Builds
2.在[install-dir]/conf/[application]/Application.xml文件的Streams/Properties中添加如下屬性(這將會指導Wowza Server在log中為每一個視頻關鍵幀記錄DTS (decoder timestamp) 和 PTS (presentationtimestamp)信息):
<Property>
<Name>debugKeyFrameTimecodes</Name>
<Value>true</Value>
<Type>Boolean</Type>
</Property>
3. 在[install-dir]/conf/[application]/Application.xml文件的LiveStreamPacketizer/Properties中添加如下屬性(這將會指導Wowza Server在將每一個HTTP chunk的信息記錄到log中):
<Property>
<Name>maxChunkLogCount</Name>
<Value>0</Value>
<Type>Integer</Type>
</Property>
為了讓多碼率自適應功能正常工作,多個碼率之間的所有關鍵幀的時間戳(timecode)必須相同。默認情況下,Wowza Media Server 採用PTS (presentation timestamp)的值來對齊。有些編碼器採用DTS(decoder timestamp)的值來對齊.
如果你發現DTS是對齊的,但PTS沒有對齊,你可以在/conf/[app-name]/Application.xml文件的/LiveStreamPacketizer/Properties屬性列表中添加這個屬性來對齊DTS:
<Property>
<Name>chunkBreakOnPTS</Name>
<Value>false</Value>
<Type>Boolean</Type>
</Property>
Wowza Streaming Engine 4是業界功能強大、API接口豐富的流媒體Server產品,採用它作為流媒體伺服器產品的案例很多,直播、在線教育、IPTV都有它的用武之地。
公司名稱:北京哲想軟體有限公司
北京哲想軟體官方網站:www.cogitosoft.com
北京哲想軟體微信公眾平臺帳號:cogitosoftware
北京哲想軟體微博:哲想軟體
北京哲想軟體郵箱:sales@cogitosoft.com
銷售(俞先生)聯繫方式:+86(010)68421378
微信:18610247936 QQ:368531638