基于IPQAM的VOD低成本解決方案
發(fā)布時(shí)間:2008/8/11 0:00:00 訪問次數(shù):708
1前言
近年來,隨著國家信息化建設(shè)的大力開展和"三網(wǎng)融合"的積極推進(jìn),廣電行業(yè)加快了有線電視數(shù)字化整體轉(zhuǎn)換工作的步伐。截至2007年底,我國的數(shù)字電視用戶已經(jīng)達(dá)到2600萬。然而,數(shù)字電視用戶數(shù)目的快速增長并沒有為廣電行業(yè)的發(fā)展帶來實(shí)質(zhì)的推動作用。目前2600萬數(shù)字電視用戶可消費(fèi)的業(yè)務(wù)絕大多數(shù)仍基于單向網(wǎng)絡(luò),并且業(yè)務(wù)僅限于數(shù)據(jù)廣播、信息瀏覽、nvod等缺乏互動性的業(yè)務(wù)。這些業(yè)務(wù)中,數(shù)據(jù)廣播提供的信息量有限,信息瀏覽和nvod等業(yè)務(wù)不支持用戶的參與,單純的模擬轉(zhuǎn)數(shù)字帶來的清晰度提高(有限)和同質(zhì)的頻道增加已很難滿足用戶日益增長的消費(fèi)需求。因此,單純的數(shù)字化轉(zhuǎn)換意義不大,運(yùn)營商必須以用戶為本,充分調(diào)動用戶參與的積極性,不斷滿足用戶快速增長的精神文化和信息服務(wù)需求,并努力提高相關(guān)收益。這些就需要運(yùn)營商加快雙向網(wǎng)絡(luò)的改造,大力提供豐富多彩的互動業(yè)務(wù)。 vod業(yè)務(wù)是最基礎(chǔ)的雙向業(yè)務(wù)之一。一方面vod業(yè)務(wù)是用戶迫切需要的業(yè)務(wù),另一方面當(dāng)前vod業(yè)務(wù)系統(tǒng)的系統(tǒng)成本和運(yùn)營成本都很高,運(yùn)營商很難盈利。如何解決這一矛盾,是運(yùn)營商普遍關(guān)注的熱點(diǎn)。本文試圖從降低系統(tǒng)成本的角度進(jìn)行分析探索,為解決這一問題提供可行的途徑。由于文中提出的vod低成本解決方案基于開源項(xiàng)目darwin streaming server實(shí)現(xiàn),而darwin streaming server完全符合isma規(guī)范,所以該方案完全適用于其它基于ip的網(wǎng)絡(luò)環(huán)境中。但本文的描述主要以基于ipqam的廣電網(wǎng)絡(luò)環(huán)境為例,來說明該方案的實(shí)現(xiàn)過程。
2廣電行業(yè)的vod業(yè)務(wù)現(xiàn)狀
vod業(yè)務(wù)即視頻點(diǎn)播業(yè)務(wù),是一種可以按用戶需要點(diǎn)播節(jié)目的互動式視頻業(yè)務(wù)。它的一個(gè)重要特點(diǎn)就是需要很高的帶寬來傳送下行的媒體流。廣電的catv網(wǎng)絡(luò)可以提供非常高的下行帶寬,適于媒體流的傳送。因此,廣電行業(yè)的vod業(yè)務(wù)提供多采用基于ipqam的vod解決方案,即利用ip網(wǎng)絡(luò)實(shí)現(xiàn)流媒體的控制,通過catv網(wǎng)絡(luò)下發(fā)媒體流的方式。圖1就是一個(gè)簡單的ipqam vod業(yè)務(wù)系統(tǒng)的邏輯圖。
目前,基于ipqam的vod解決方案的相關(guān)規(guī)范主要有時(shí)代華納提出的isa(interactive services architecture)和comcast提出的ngod (next generation on demand)等。其中isa架構(gòu)的流控協(xié)議采用基于iso/iec dsm-cc標(biāo)準(zhǔn)的ssp和lscp協(xié)議,而前端服務(wù)器實(shí)體之間采用corba實(shí)現(xiàn),實(shí)現(xiàn)的復(fù)雜性相對較高。ngod則是在rtsp協(xié)議的基礎(chǔ)上提出,實(shí)體交互基于web service實(shí)現(xiàn),目前還很少有相關(guān)的商用產(chǎn)品。
在現(xiàn)在的國內(nèi)外市場中,能提供基于ipqam的vod解決方案的國內(nèi)廠商主要有華為,思華等。國外廠商主要有moto、cisco、tandberg(沒有自己的視頻服務(wù)器)等。國外廠商的產(chǎn)品都支持isa規(guī)范,而isa規(guī)范由于本身定義的復(fù)雜性,造成整個(gè)系統(tǒng)的復(fù)雜度提高,也直接導(dǎo)致了系統(tǒng)實(shí)現(xiàn)的成本非常昂貴。國內(nèi)產(chǎn)品中,雖然思華的產(chǎn)品不是基于isa架構(gòu),其點(diǎn)播協(xié)議采用rtsp協(xié)議,但其商用產(chǎn)品也價(jià)格不菲。
視頻服務(wù)器是vod解決方案中的核心實(shí)體。在基于ipoam的vod解決方案中,視頻服務(wù)器需要支持ts流格式,并以udp的方式傳送ts流,以連接ipqam設(shè)備。此外,考慮到vod業(yè)務(wù)的可運(yùn)營性。視頻服務(wù)器還需要支持用戶認(rèn)證、計(jì)費(fèi)接口以及遠(yuǎn)程管理等功能。我們認(rèn)為,降低視頻服務(wù)器的開發(fā)成本,可以有效地降低整個(gè)vod業(yè)務(wù)系統(tǒng)的成本。因此,本文基于開源項(xiàng)目實(shí)現(xiàn)了一個(gè)運(yùn)行于通用服務(wù)器上的純軟件視頻服務(wù)器,雖然此類視頻服務(wù)器目前還難以被較大的運(yùn)營商接受并采用,但已可成功地應(yīng)用于小區(qū)、酒店等區(qū)域的vod系統(tǒng)設(shè)計(jì)。
3基于開源項(xiàng)目的vod低成本解決方案
目前,與視頻服務(wù)器相關(guān)的開源項(xiàng)目有很多,如mpeg4ip,vls等等。其中l(wèi)ive555是免費(fèi),開源的,并支持ts流,但live555的設(shè)計(jì)并不適用于商業(yè)運(yùn)營;darwinstreaming server2具備商業(yè)運(yùn)營必須的認(rèn)證、計(jì)費(fèi)、遠(yuǎn)程管理等特性,可以很好地支持商業(yè)運(yùn)營,但是對于廣電系統(tǒng)的應(yīng)用來說,缺乏對ts流的支持。本文基于可運(yùn)營性的考慮,選取darwin streaming server作為基礎(chǔ),通過擴(kuò)展使之支持mpeg-2ts流,實(shí)現(xiàn)低成本的視頻服務(wù)器,以支持基于ipqam的vod解決方案。
3.1 darwin streaming server簡介
darwin streaming server(簡稱dss)是蘋果公司的開源視頻服務(wù)器版本,與dss相對應(yīng),apple有一個(gè)商業(yè)版本的視頻服務(wù)器qtss(quicktime streaming server),兩者采用相同的核心設(shè)計(jì)。dss符合isma規(guī)范,支持多種標(biāo)準(zhǔn)協(xié)議和格式,dss的主要特性如下:
完全符合標(biāo)準(zhǔn),支持各種標(biāo)準(zhǔn)的播放器或者機(jī)頂盒。
支持mp4、3gpp等文件格式;
支持mpeg-4、h.264等視頻編解碼格式;
支持rtsp流控協(xié)議,支持http協(xié)議;
支持rtp流媒體傳輸協(xié)議;
支持單播和組播;
支持基于web的管理;
具有完備的日志功能。
此外,該服務(wù)器版本提供了一個(gè)基于模塊的擴(kuò)展方法。利用dss提供的api就可以很方便地編寫靜態(tài)或動態(tài)的模塊,對dss進(jìn)行擴(kuò)展,使其支
1前言
近年來,隨著國家信息化建設(shè)的大力開展和"三網(wǎng)融合"的積極推進(jìn),廣電行業(yè)加快了有線電視數(shù)字化整體轉(zhuǎn)換工作的步伐。截至2007年底,我國的數(shù)字電視用戶已經(jīng)達(dá)到2600萬。然而,數(shù)字電視用戶數(shù)目的快速增長并沒有為廣電行業(yè)的發(fā)展帶來實(shí)質(zhì)的推動作用。目前2600萬數(shù)字電視用戶可消費(fèi)的業(yè)務(wù)絕大多數(shù)仍基于單向網(wǎng)絡(luò),并且業(yè)務(wù)僅限于數(shù)據(jù)廣播、信息瀏覽、nvod等缺乏互動性的業(yè)務(wù)。這些業(yè)務(wù)中,數(shù)據(jù)廣播提供的信息量有限,信息瀏覽和nvod等業(yè)務(wù)不支持用戶的參與,單純的模擬轉(zhuǎn)數(shù)字帶來的清晰度提高(有限)和同質(zhì)的頻道增加已很難滿足用戶日益增長的消費(fèi)需求。因此,單純的數(shù)字化轉(zhuǎn)換意義不大,運(yùn)營商必須以用戶為本,充分調(diào)動用戶參與的積極性,不斷滿足用戶快速增長的精神文化和信息服務(wù)需求,并努力提高相關(guān)收益。這些就需要運(yùn)營商加快雙向網(wǎng)絡(luò)的改造,大力提供豐富多彩的互動業(yè)務(wù)。 vod業(yè)務(wù)是最基礎(chǔ)的雙向業(yè)務(wù)之一。一方面vod業(yè)務(wù)是用戶迫切需要的業(yè)務(wù),另一方面當(dāng)前vod業(yè)務(wù)系統(tǒng)的系統(tǒng)成本和運(yùn)營成本都很高,運(yùn)營商很難盈利。如何解決這一矛盾,是運(yùn)營商普遍關(guān)注的熱點(diǎn)。本文試圖從降低系統(tǒng)成本的角度進(jìn)行分析探索,為解決這一問題提供可行的途徑。由于文中提出的vod低成本解決方案基于開源項(xiàng)目darwin streaming server實(shí)現(xiàn),而darwin streaming server完全符合isma規(guī)范,所以該方案完全適用于其它基于ip的網(wǎng)絡(luò)環(huán)境中。但本文的描述主要以基于ipqam的廣電網(wǎng)絡(luò)環(huán)境為例,來說明該方案的實(shí)現(xiàn)過程。
2廣電行業(yè)的vod業(yè)務(wù)現(xiàn)狀
vod業(yè)務(wù)即視頻點(diǎn)播業(yè)務(wù),是一種可以按用戶需要點(diǎn)播節(jié)目的互動式視頻業(yè)務(wù)。它的一個(gè)重要特點(diǎn)就是需要很高的帶寬來傳送下行的媒體流。廣電的catv網(wǎng)絡(luò)可以提供非常高的下行帶寬,適于媒體流的傳送。因此,廣電行業(yè)的vod業(yè)務(wù)提供多采用基于ipqam的vod解決方案,即利用ip網(wǎng)絡(luò)實(shí)現(xiàn)流媒體的控制,通過catv網(wǎng)絡(luò)下發(fā)媒體流的方式。圖1就是一個(gè)簡單的ipqam vod業(yè)務(wù)系統(tǒng)的邏輯圖。
目前,基于ipqam的vod解決方案的相關(guān)規(guī)范主要有時(shí)代華納提出的isa(interactive services architecture)和comcast提出的ngod (next generation on demand)等。其中isa架構(gòu)的流控協(xié)議采用基于iso/iec dsm-cc標(biāo)準(zhǔn)的ssp和lscp協(xié)議,而前端服務(wù)器實(shí)體之間采用corba實(shí)現(xiàn),實(shí)現(xiàn)的復(fù)雜性相對較高。ngod則是在rtsp協(xié)議的基礎(chǔ)上提出,實(shí)體交互基于web service實(shí)現(xiàn),目前還很少有相關(guān)的商用產(chǎn)品。
在現(xiàn)在的國內(nèi)外市場中,能提供基于ipqam的vod解決方案的國內(nèi)廠商主要有華為,思華等。國外廠商主要有moto、cisco、tandberg(沒有自己的視頻服務(wù)器)等。國外廠商的產(chǎn)品都支持isa規(guī)范,而isa規(guī)范由于本身定義的復(fù)雜性,造成整個(gè)系統(tǒng)的復(fù)雜度提高,也直接導(dǎo)致了系統(tǒng)實(shí)現(xiàn)的成本非常昂貴。國內(nèi)產(chǎn)品中,雖然思華的產(chǎn)品不是基于isa架構(gòu),其點(diǎn)播協(xié)議采用rtsp協(xié)議,但其商用產(chǎn)品也價(jià)格不菲。
視頻服務(wù)器是vod解決方案中的核心實(shí)體。在基于ipoam的vod解決方案中,視頻服務(wù)器需要支持ts流格式,并以udp的方式傳送ts流,以連接ipqam設(shè)備。此外,考慮到vod業(yè)務(wù)的可運(yùn)營性。視頻服務(wù)器還需要支持用戶認(rèn)證、計(jì)費(fèi)接口以及遠(yuǎn)程管理等功能。我們認(rèn)為,降低視頻服務(wù)器的開發(fā)成本,可以有效地降低整個(gè)vod業(yè)務(wù)系統(tǒng)的成本。因此,本文基于開源項(xiàng)目實(shí)現(xiàn)了一個(gè)運(yùn)行于通用服務(wù)器上的純軟件視頻服務(wù)器,雖然此類視頻服務(wù)器目前還難以被較大的運(yùn)營商接受并采用,但已可成功地應(yīng)用于小區(qū)、酒店等區(qū)域的vod系統(tǒng)設(shè)計(jì)。
3基于開源項(xiàng)目的vod低成本解決方案
目前,與視頻服務(wù)器相關(guān)的開源項(xiàng)目有很多,如mpeg4ip,vls等等。其中l(wèi)ive555是免費(fèi),開源的,并支持ts流,但live555的設(shè)計(jì)并不適用于商業(yè)運(yùn)營;darwinstreaming server2具備商業(yè)運(yùn)營必須的認(rèn)證、計(jì)費(fèi)、遠(yuǎn)程管理等特性,可以很好地支持商業(yè)運(yùn)營,但是對于廣電系統(tǒng)的應(yīng)用來說,缺乏對ts流的支持。本文基于可運(yùn)營性的考慮,選取darwin streaming server作為基礎(chǔ),通過擴(kuò)展使之支持mpeg-2ts流,實(shí)現(xiàn)低成本的視頻服務(wù)器,以支持基于ipqam的vod解決方案。
3.1 darwin streaming server簡介
darwin streaming server(簡稱dss)是蘋果公司的開源視頻服務(wù)器版本,與dss相對應(yīng),apple有一個(gè)商業(yè)版本的視頻服務(wù)器qtss(quicktime streaming server),兩者采用相同的核心設(shè)計(jì)。dss符合isma規(guī)范,支持多種標(biāo)準(zhǔn)協(xié)議和格式,dss的主要特性如下:
完全符合標(biāo)準(zhǔn),支持各種標(biāo)準(zhǔn)的播放器或者機(jī)頂盒。
支持mp4、3gpp等文件格式;
支持mpeg-4、h.264等視頻編解碼格式;
支持rtsp流控協(xié)議,支持http協(xié)議;
支持rtp流媒體傳輸協(xié)議;
支持單播和組播;
支持基于web的管理;
具有完備的日志功能。
此外,該服務(wù)器版本提供了一個(gè)基于模塊的擴(kuò)展方法。利用dss提供的api就可以很方便地編寫靜態(tài)或動態(tài)的模塊,對dss進(jìn)行擴(kuò)展,使其支
熱門點(diǎn)擊
- 什么是SMD
- E5550 系列非接觸卡
- TRIQUINT發(fā)布用于高速寬帶有線電視數(shù)字
- W&W發(fā)布Taos系列H.264 ASIC
- 三極管的三個(gè)極性的關(guān)系是什么
- 三極管的極性如何判斷
- 不同種類的二極管如何替換
- 超級電容器的缺點(diǎn)用應(yīng)用舉例
- 華邦電子推出新一代輸出輸入控制芯片W8366
- 如何選用貼片三極管
推薦技術(shù)資料
- 羅盤誤差及補(bǔ)償
- 造成羅盤誤差的主要因素有傳感器誤差、其他磁材料干擾等。... [詳細(xì)]
- MOSFET 電感單片降壓開關(guān)模式變換器優(yōu)勢
- SiC MOSFET 和 IG
- 新型 電隔離無芯線性霍爾效應(yīng)電
- 業(yè)界超小絕對位置編碼器技術(shù)參數(shù)設(shè)計(jì)
- 高帶寬、更高分辨率磁角度傳感技術(shù)應(yīng)用探究
- MagAlpha 角度位置傳感
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究