在Wowza Media Server®3.0.0及以上版本中,WowzanDVR 插件提供了在對(duì)直播流錄制的同時(shí),允許用戶播放、暫停、倒回到之前的一個(gè)錄制點(diǎn),或者回到當(dāng)前直播點(diǎn)的能力。
此外,還有一些個(gè)性化的配置讓你可以控制錄制流的歸檔策略,以及它是否可用于對(duì)外提供流傳輸服務(wù)。此外,Wowza nDVR 需要輸入流的音頻和視頻是同步的。
在Wowza Media Server中配置Ndvr功能和配置基礎(chǔ)的直播流應(yīng)用基本類似,可以很容易被添加到現(xiàn)有的Wowza Media Server的配置中。


Wowza Ndvr傳輸流的基本概念
傳輸流的類型
Wowza nDVR 支持live類型的傳輸流以及在直播流中繼(origin/edge)架構(gòu)中使用的liverepeater-edge傳輸流類型:
支持的媒體格式
Wowza nDVR 支持下面的視頻和音頻編碼格式:
視頻
音頻
Wowza nDVR 很靈活,它可以通過配置支持多種業(yè)務(wù)流程。輸入流可以是H.264視頻以及AAC或MP3音頻。當(dāng)然也支持純音頻或純視頻的輸入流。相關(guān)播放器技術(shù)也必須能支持你的媒體格式:
?
支持的傳輸協(xié)議和播放器
Wowza Media Server 可以使用下面的HTTP協(xié)議傳輸H.264編碼的流:
在Wowza Media Server的安裝包中已經(jīng)包括了下面的例子播放器,你可以通過它來播放nDVR錄制的文件內(nèi)容:
Microsoft SmoothStreaming (Silverlight): [install-dir]/examples/LiveDVRStreaming/SilverlightPlayer/player.html
StrobeWowza Media Server 3.5.0及以上版本: [install-dir]/examples/LiveDVRStreaming/FlashHTTPPlayer/player.html
這些例子播放器是為了讓你在使用你自己的播放器之前,對(duì)你的nDVR功能做基本的測(cè)試
注意: 你也可以使用JW Player。但Flowplayer現(xiàn)在還不支持ndvr播放。
時(shí)移播放的URL
注意: 在下面的例子中,[wowza-ip-address]是運(yùn)行Wowza MediaServer的服務(wù)器IP地址或域名。
使用Adobe Flash 播放器(San Jose/Adobe HDS):
雙擊[install-dir]/examples/LiveDVRStreaming/FlashHTTPPlayer/player.html,輸入下面的信息,然后點(diǎn)擊Connect按鈕。
http://[wowza-ip-address]:1935/dvr/myStream/manifest.f4m?DVR
使用Apple iOS設(shè)備(Cupertino/Apple HLS):
在設(shè)備的Safari web瀏覽器上輸入下面的URL:
http://[wowza-ip-address]:1935/dvr/myStream/playlist.m3u8?DVR
使用Microsoft Silverlight (Smooth Streaming):
雙擊[install-dir]/examples/LiveDVRStreaming/SilverlightPlayer/player.html,輸入下面的信息,然后點(diǎn)擊Connect按鈕。
http://[wowza-ip-address]:1935/dvr/myStream/manifest?DVR
注意: 播放URL可以包含大寫的"DVR"或小寫的"dvr"。但要注意Wowza Media Server的應(yīng)用名是區(qū)分大小寫的。
碼率自適應(yīng)流傳輸
當(dāng)Wowza nDVR 功能被添加到你的直播業(yè)務(wù)流程中,你可以為直播流使用Synchronized Multimedia Integration Language(SMIL) 文件。 SMIL的工作機(jī)制需要你的編碼器能夠從一個(gè)輸入源生成不同碼率的、關(guān)鍵幀對(duì)齊的多個(gè)輸出流。
碼率自適應(yīng)的播放URL
smil:前綴被用于播放用SMIL文件定義的一個(gè)輸出流的組合。
使用Adobe Flash 播放器(San Jose/Adobe HDS):
雙擊[install-dir]/examples/LiveDVRStreaming/FlashHTTPPlayer/player.html,然后輸入下面的信息,然后點(diǎn)擊Connect 按鈕。
http://[wowza-ip-address]:1935/live/smil:myStream.smil/manifest.f4m?DVR
使用Apple iOS 設(shè)備(Cupertino/Apple HLS):
在設(shè)備的Safari Web瀏覽器上輸入下面的URL:
http://[wowza-ip-address]:1935/live/smil:myStream.smil/playlist.m3u8?DVR
使用Microsoft Silverlight (Smooth Streaming):
雙擊[install-dir]/examples/LiveDVRStreaming/SilverlightPlayer/player.html,輸入下面的信息,然后點(diǎn)擊Connect按鈕。
http://[wowza-ip-address]:1935/live/smil:myStream.smil/manifest?DVR
注意: 播放URL可以包含大寫的"DVR"或小寫的"dvr"。但Wowza Media Server的應(yīng)用名是區(qū)分大小寫的。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫