PublishDelayStreamListenerLoader模塊能夠?qū)TMP推送到Wowza的流復(fù)制為另一個專門用于做延時直播的流(源流不變),也就是說當(dāng)你播放這個延時的流時,它是從一個延時的時間之后開始播放,而不會播放當(dāng)前最新時間點(diǎn)的流。這同時意味著,當(dāng)你推送RTMP流到Wowza成功后,并不能馬上播放這個延時流,必須要等待延時的之間之后才能開始播放。比如延時是2分鐘,那就是說必須在2分鐘之后才能開始播放這個延時流,當(dāng)然,播放的內(nèi)容也是從2分鐘之前開始的。

注意:這個延時流的播放,支持所有的流傳輸協(xié)議,包括RTMP、HLS等。
這個模塊編譯后的版本被包含在robin寫的延時模塊publishWithDelay.jar.
配置
要啟用這個模塊,你需要在你的應(yīng)用中添加下面的模塊定義。
Name
Description
完整的Java類名
PublishDelayStreamListenerLoader
將直播流另外復(fù)制一份,并延時直播
com.ttstream.wowza.publish.PublishDelayStreamListenerLoader
屬性參數(shù)
啟用這個模塊后,你可以在你的應(yīng)用添加下面的屬性參數(shù)來調(diào)整默認(rèn)的設(shè)置。
Path
Name
Type
Value
備注
Root/Application
PublishDelayStreamDelayTime
Integer
120000
延時的時間,單位為毫秒(默認(rèn)是120000,即2分鐘)
Root/Application
PublishDelayStreamPostfix
String
_delay
延時流的名字后綴,比如源流是myStream,那么延時流的名字就是在這個myStream后面加上這個后綴,即myStream_delay(默認(rèn)是"_delay")
Wowza Streaming Engine 4是業(yè)界功能全面、API接口豐富的流媒體Server產(chǎn)品,采用它作為流媒體服務(wù)器產(chǎn)品的案例很多,直播、在線教育、IPTV都有它的用武之地。
京ICP備09015132號-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動畫