亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

使用對(duì)等技術(shù)的iptv視頻監(jiān)控業(yè)務(wù)實(shí)現(xiàn)方法及其系統(tǒng)的制作方法

文檔序號(hào):7971936閱讀:213來(lái)源:國(guó)知局
專利名稱:使用對(duì)等技術(shù)的iptv視頻監(jiān)控業(yè)務(wù)實(shí)現(xiàn)方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及基于P2P(對(duì)等技術(shù))的通信網(wǎng)絡(luò),尤其涉及使用P2P的IPTV (因特網(wǎng)網(wǎng)絡(luò)電視)視頻監(jiān)控業(yè)務(wù)系統(tǒng)的通信網(wǎng)絡(luò)。
背景技術(shù)
然而,已有視頻監(jiān)控業(yè)務(wù)系統(tǒng),都是基于專用的平臺(tái)而設(shè)計(jì)的,例如, 北京互信互通的視頻監(jiān)控業(yè)務(wù)系統(tǒng)。專用系統(tǒng), 一般由監(jiān)控頭端PU、視頻 編碼器、云臺(tái)控制器和終端設(shè)備CU所組成。監(jiān)控頭端PU負(fù)責(zé)錄像和存儲(chǔ), 視頻編碼器負(fù)責(zé)將視頻格式轉(zhuǎn)換成諸如H.264、 MPEG4等標(biāo)準(zhǔn)格式,云臺(tái) 控制負(fù)責(zé)鏡頭的變焦、轉(zhuǎn)動(dòng)和伸縮等,而終端負(fù)責(zé)錄像的展現(xiàn)。 一般地,頭 端PU進(jìn)行錄像,并將錄像存儲(chǔ)在它的硬盤上,然后將存儲(chǔ)在硬盤上的錄像 搬放到服務(wù)器中。
這種專用系統(tǒng)存在以下缺陷
1) 由于頭端PU、或本地服務(wù)器的存儲(chǔ)空間有限,同時(shí)并行錄像的數(shù)量 和系統(tǒng)的存儲(chǔ)空間受到限制。
2) 對(duì)視頻監(jiān)控業(yè)務(wù)的擴(kuò)展,例如家庭監(jiān)控業(yè)務(wù)等受到限制。
3) 所支持的終端設(shè)備類型有限,例如不能支持手機(jī)、機(jī)頂盒等。
4) 由于頭端PU安裝在現(xiàn)場(chǎng),容易發(fā)生故障。
基于IPTV的視頻監(jiān)控業(yè)務(wù)系統(tǒng)是指在IPTV系統(tǒng)的平臺(tái)上開展視頻監(jiān) 控圖像業(yè)務(wù)的系統(tǒng),是一種新興的視頻監(jiān)控業(yè)務(wù)系統(tǒng)。該系統(tǒng)采用目前監(jiān)控 系統(tǒng)的頭端編碼器、攝像頭、云臺(tái)設(shè)備作為監(jiān)控頭端PU,由IPTV業(yè)務(wù)管 理系統(tǒng)(包括IPTV視頻監(jiān)控業(yè)務(wù)的管理功能,以下均簡(jiǎn)稱"IPTV業(yè)務(wù)管理 系統(tǒng)")的RGM (注冊(cè)服務(wù)器模塊)子模塊和IPTV系統(tǒng)的CDN (媒體交付) 系統(tǒng)組合形成的控制中心,使用IPTV系統(tǒng)的機(jī)頂盒、手機(jī)和電視墻監(jiān)控中
心作為監(jiān)控終端設(shè)備CU,采用電子節(jié)目指南(EPG) 4支術(shù)形成服務(wù)門戶, 在IPTV業(yè)務(wù)端進(jìn)行業(yè)務(wù)運(yùn)營(yíng)包裝形成4見頻監(jiān)控業(yè)務(wù)邏輯控制及管理,從而 組建成整個(gè)IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng)。
視頻監(jiān)控業(yè)務(wù)系統(tǒng)的用戶可以將錄像存儲(chǔ)在IPTV系統(tǒng)的邊緣POP點(diǎn) (流媒體服務(wù)器)上,也可以存儲(chǔ)在自己的存儲(chǔ)服務(wù)器里。但是,如果同時(shí) 并行錄像的數(shù)量過多或用戶在邊緣POP點(diǎn)上存儲(chǔ)空間不夠時(shí),也會(huì)導(dǎo)致拒 絕錄像服務(wù)。而增加費(fèi)用昂貴的流媒體服務(wù)器,則會(huì)大大提高視頻監(jiān)控業(yè)務(wù) 系統(tǒng)的建設(shè)成本。
視頻監(jiān)控業(yè)務(wù)系統(tǒng)的許多用戶,包括行業(yè)用戶和普通用戶,往往都有自 己的存儲(chǔ)服務(wù)器來(lái)存儲(chǔ)自己的監(jiān)控錄像。因此,還有必要對(duì)IPTV視頻監(jiān)控 業(yè)務(wù)系統(tǒng)的網(wǎng)絡(luò)提供的用戶終端資源加以進(jìn)一步利用。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種使用對(duì)等技術(shù)的IPTV視頻監(jiān)控業(yè) 務(wù)實(shí)現(xiàn)方法及其系統(tǒng),能夠共享用戶終端設(shè)備的資源,提高IPTV視頻監(jiān)控 業(yè)務(wù)系統(tǒng)的可擴(kuò)展性和系統(tǒng)性能。
P2P技術(shù)能夠?qū)崿F(xiàn)網(wǎng)絡(luò)上的用戶之間直接交換信息,不必再借助于中間 服務(wù)器。本發(fā)明的基本思路是將P2P技術(shù)應(yīng)用到IPTV視頻監(jiān)控業(yè)務(wù)領(lǐng)域, 這樣,用戶除了使用IPTV的邊緣POP點(diǎn)存儲(chǔ)錄像外,還可以將錄像存儲(chǔ)在 其它用戶的終端設(shè)備上,并可將錄制內(nèi)容發(fā)回到該用戶播-放。這樣,用戶可 充分共享IPTV視頻監(jiān)控業(yè)務(wù)網(wǎng)絡(luò)上的資源,不再局限于某一臺(tái)設(shè)備的存儲(chǔ) 容量和同時(shí)并行錄像的數(shù)量。
為此,本發(fā)明提出了一種使用對(duì)等技術(shù)的IPTV視頻監(jiān)控業(yè)務(wù)實(shí)現(xiàn)方法, 應(yīng)用于基于因特網(wǎng)網(wǎng)絡(luò)電視IPTV平臺(tái)的IPTV業(yè)務(wù)管理系統(tǒng)、用戶終端設(shè) 備和監(jiān)控頭端通過通信網(wǎng)絡(luò)互聯(lián)的系統(tǒng),該方法包括錄像過程和回放過程, 其中錄像過程包括以下步驟
(a)終端設(shè)備接收用戶的錄像計(jì)劃,并將錄像計(jì)劃發(fā)送到IPTV業(yè)務(wù)管 理系統(tǒng);
(b )在鑒權(quán)通過后,IPTV業(yè)務(wù)管理系統(tǒng)接收終端設(shè)備發(fā)送來(lái)的錄像計(jì) 劃并保存;
(c ) IPTV業(yè)務(wù)管理系統(tǒng)執(zhí)行決策算法選摔網(wǎng)絡(luò)上的一臺(tái)或多臺(tái)終端設(shè) 備,通知其依據(jù)錄像計(jì)劃保存錄像,并記錄保存錄像的終端設(shè)備信息;終端 設(shè)備接到通知后按照錄像計(jì)劃保存錄像;
所述回放過程包括以下步驟
U)終端設(shè)備要實(shí)時(shí)監(jiān)控或回放錄像時(shí),如錄像沒有保存在發(fā)送該錄 像計(jì)劃的終端設(shè)備上,則通過IPTV業(yè)務(wù)管理系統(tǒng)協(xié)調(diào)或直接建立與保存錄 像的終端設(shè)備的鏈接;
(e)保存錄像的終端設(shè)備將錄像內(nèi)容以下載或者實(shí)時(shí)流媒體的方式傳 送到請(qǐng)求傳送的終端設(shè)備上,請(qǐng)求傳送的終端設(shè)備收到后,進(jìn)行實(shí)時(shí)監(jiān)控或 者回放。
進(jìn)一步,上述方法還可具有以下特點(diǎn)所述步驟(a)中,終端設(shè)備先判
斷能否在本地保存錄像,并在發(fā)送錄像計(jì)劃時(shí)通知IPTV業(yè)務(wù)管理系統(tǒng)該信 自
所述步驟(b)之后,IPTV業(yè)務(wù)管理系統(tǒng)先根據(jù)所述通知判斷計(jì)劃中 的錄像能否保存在發(fā)送錄像的終端設(shè)備,如果不能,再執(zhí)行步驟(c),否 則,結(jié)束錄像過程。
進(jìn)一步,上述方法還可具有以下特點(diǎn)所述步驟(c)中,IPTV業(yè)務(wù) 管理系統(tǒng)在選定保存錄像的終端設(shè)備之后,就將選定的保存錄像的終端設(shè)備 的地址通知發(fā)送錄像計(jì)劃的終端設(shè)備,并在有變化時(shí)再發(fā)送更新通知;所述 終端設(shè)備收到通知后,保存該保存錄像的終端設(shè)備的地址;
所述步驟(d)中,錄像沒有保存在發(fā)送該錄像的計(jì)劃的終端設(shè)備上時(shí), 該終端設(shè)備根據(jù)保存的保存錄像的終端設(shè)備的地址直接與該終端設(shè)備建立鏈接。
進(jìn)一步,上述方法還可具有以下特點(diǎn)所述步驟(c) IPTV業(yè)務(wù)管理系 統(tǒng)通知所述終端設(shè)備依據(jù)錄像計(jì)劃保存錄像后,還實(shí)時(shí)監(jiān)控這些終端設(shè)備的 狀態(tài),如果發(fā)現(xiàn)其在計(jì)劃中的錄像時(shí)間內(nèi)不能正常工作,則選擇并通知另一
終端設(shè)備來(lái)保存該錄像,并更新IPTV業(yè)務(wù)管理系統(tǒng)維護(hù)列表。
進(jìn)一步,上述方法還可具有以下特點(diǎn)所述步驟(d)中,在錄像之前, 終端設(shè)備先基于其所承擔(dān)的錄像任務(wù)判斷能否將錄像保存在本地,如果可 以,則依照錄像計(jì)劃將錄像保存在本地的存儲(chǔ)設(shè)備,并在本地實(shí)現(xiàn)實(shí)時(shí)監(jiān)控 和回放,結(jié)束;如果不行,再由IPTV業(yè)務(wù)管理系統(tǒng)協(xié)調(diào)建立與保存錄像的 終端設(shè)備的鏈接并請(qǐng)求傳送錄像。
進(jìn)一步,上述方法還可具有以下特點(diǎn)所述步驟(d)中進(jìn)一步包括
(dl)終端設(shè)備要實(shí)時(shí)監(jiān)控或回放錄像時(shí),向IPTV業(yè)務(wù)管理系統(tǒng)請(qǐng)求 查詢保存錄像的終端設(shè)備;
(d2) IPTV業(yè)務(wù)管理系統(tǒng)搜索它所維護(hù)的終端設(shè)備錄像的記錄,將找 到的保存錄像的終端設(shè)備的地址返回給請(qǐng)求查詢的終端設(shè)備,或者通知保存 錄像的終端設(shè)備傳送錄像,攜帶請(qǐng)求查詢的終端設(shè)備的地址;
(d3 )請(qǐng)求查詢的終端設(shè)備與保存錄像的終端設(shè)備建立鏈接。
進(jìn)一步,上述方法還可具有以下特點(diǎn)所述步驟(dl)之后,IPTV業(yè) 務(wù)管理系統(tǒng)先判斷查詢的終端設(shè)備是否是發(fā)送該錄像的計(jì)劃的終端設(shè)備,如 果是,則執(zhí)行步驟(d2),否則,先判斷是否在請(qǐng)求查詢的終端設(shè)備和保存 錄像的終端設(shè)備之間傳送錄像是否滿足視頻圖像的質(zhì)量要求,如果是,則執(zhí) 行步驟(d2),否則拒絕請(qǐng)求。
進(jìn)一步,上述方法還可具有以下特點(diǎn)所述步驟(c)中的決策算法依 據(jù)以下一種或多種準(zhǔn)則a)利用各個(gè)終端設(shè)備"在線,,或"離線"時(shí)間的 歷史統(tǒng)計(jì)數(shù)據(jù),獲得終端設(shè)備在請(qǐng)求錄像期間的"在線,,的概率,優(yōu)先使用 具有最高在線概率的終端設(shè)備來(lái)錄像;b)根據(jù)從保存錄像的終端設(shè)備到請(qǐng) 求錄像的終端設(shè)備之間的傳輸代價(jià)最小的準(zhǔn)則來(lái)選擇;c)根據(jù)錄像計(jì)劃外 的對(duì)錄像內(nèi)容的請(qǐng)求的歷史統(tǒng)計(jì),預(yù)測(cè)可能發(fā)生的錄像回放請(qǐng)求,選擇可滿 足這些計(jì)劃外的請(qǐng)求的終端設(shè)備。
本發(fā)明提出的使用對(duì)等技術(shù)的IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng),包括通過通信 網(wǎng)絡(luò)互聯(lián)的用戶終端設(shè)備、因特網(wǎng)網(wǎng)絡(luò)電視IPTV業(yè)務(wù)管理系統(tǒng)和監(jiān)控頭端,
所述IPTV業(yè)務(wù)管理系統(tǒng)用于接收和保存各個(gè)用戶發(fā)送過來(lái)的錄像計(jì) 劃,記錄終端狀態(tài),依照設(shè)定準(zhǔn)則選擇和通知終端設(shè)備按照錄像計(jì)劃保存錄
像,并記錄保存錄像的終端設(shè)備信息;以及響應(yīng)用戶的查詢請(qǐng)求,搜索保存 錄像的終端設(shè)備并將其地址返回給查詢的終端設(shè)備;
所述終端設(shè)備用于接收和存儲(chǔ)用戶的錄像計(jì)劃并發(fā)送到IPTV業(yè)務(wù)管理 系統(tǒng),根據(jù)IPTV業(yè)務(wù)管理系統(tǒng)分配的錄像任務(wù)存儲(chǔ)錄像;并可向IPTV業(yè) 務(wù)管理系統(tǒng)請(qǐng)求查詢保存錄像的終端設(shè)備的地址,向這些終端設(shè)備請(qǐng)求傳送 錄像并進(jìn)行實(shí)時(shí)監(jiān)控或回放;相應(yīng)地,在接收其它終端設(shè)備的請(qǐng)求時(shí),以下 載或?qū)崟r(shí)流的方式將錄像傳送給請(qǐng)求的終端設(shè)備。
進(jìn)一步,上述系統(tǒng)還可具有以下特點(diǎn)所述IPTV業(yè)務(wù)管理系統(tǒng)包括錄 像調(diào)度模塊、錄像計(jì)劃維護(hù)模塊、狀態(tài)管理模塊、安全管理模塊、目錄服務(wù) 模塊和查詢服務(wù)模塊,且具有提供給終端設(shè)備調(diào)用的查詢接口、安全接口和 狀態(tài)接口,其中
所述目錄服務(wù)模塊用于保存終端設(shè)備通過查詢接口發(fā)來(lái)的錄像計(jì)劃,并 記錄保存錄像的終端設(shè)備的信息;
所述錄像調(diào)度模塊用于針對(duì)用戶錄像計(jì)劃,執(zhí)行預(yù)設(shè)的決策算法來(lái)選擇 用來(lái)存儲(chǔ)錄像的終端設(shè)備;
所述錄像計(jì)劃維護(hù)模塊用于根據(jù)目錄服務(wù)模塊保存的錄像計(jì)劃,觸發(fā)錄 像調(diào)度模塊選擇用來(lái)存儲(chǔ)錄像的終端設(shè)備,然后將已經(jīng)分配的錄像任務(wù)通知 到相應(yīng)終端設(shè)備;
所述狀態(tài)管理模塊用于保存和維護(hù)終端設(shè)備通過狀態(tài)接口發(fā)來(lái)的狀態(tài) 信息;
所述安全管理模塊用于通過安全接口與終端設(shè)備的對(duì)應(yīng)模塊交互,實(shí)現(xiàn) 包括對(duì)終端設(shè)備的認(rèn)證、訪問控制的安全目標(biāo);
所述查詢服務(wù)模塊用于在收到終端設(shè)備通過查詢接口發(fā)來(lái)的查詢錄像 所在終端設(shè)備的請(qǐng)求后,從目錄服務(wù)模塊檢索到錄像所在的終端設(shè)備,并將 其地址信息通過查詢接口返回到請(qǐng)求的終端設(shè)備。
進(jìn)一步,上述系統(tǒng)還可具有以下特點(diǎn)所述狀態(tài)管理才莫塊還可根據(jù)終端設(shè)備是否停止對(duì)該狀態(tài)接口的周期性的調(diào)用,來(lái)判斷終端設(shè)備當(dāng)前的可用性
并通知錄像計(jì)劃維護(hù)模塊,即終端設(shè)備是否"在線";
所迷錄像計(jì)劃維護(hù)模塊在狀態(tài)管理模塊判斷原逸擇終端設(shè)備在錄像時(shí) 間不可用時(shí),觸發(fā)錄像調(diào)度模塊重新選擇保存錄像的終端設(shè)備并通知該終端 設(shè)備保存錄像。
進(jìn)一步,上述系統(tǒng)還可具有以下特點(diǎn)所述查詢服務(wù)模塊還用于在收到 查詢請(qǐng)求后,先根據(jù)目錄服務(wù)單元保存的信息判斷是否計(jì)劃外的錄像內(nèi)容請(qǐng) 求,如果是,先觸發(fā)錄像調(diào)度模塊判斷可利用的資源和網(wǎng)絡(luò)帶寬等參數(shù)是否 滿足要求并且不會(huì)降低質(zhì)量,如果是,再進(jìn)行查詢。
進(jìn)一步,上述系統(tǒng)還可具有以下特點(diǎn)所述終端設(shè)備進(jìn)一步包括控制模 塊、錄像計(jì)劃管理模塊、存儲(chǔ)管理模塊、安全管理模塊、媒體管理模塊、檢 索模塊、發(fā)送模塊、錄像模塊、播放模塊和存儲(chǔ)設(shè)備,并具有用戶接口、提 供給IPTV業(yè)務(wù)管理系統(tǒng)的安全接口和控制接口以及終端設(shè)備間通訊的端端 4妄口,其中
所述控制模塊用于周期性地向IPTV業(yè)務(wù)管理系統(tǒng)通報(bào)自己的狀態(tài)信 息, 包括資源的可用性;
所述錄像計(jì)劃管理模塊用于將從用戶接口輸入的錄像計(jì)劃存儲(chǔ)在本地, 及將錄像計(jì)劃發(fā)送給IPTV業(yè)務(wù)管理系統(tǒng);
所述安全管理模塊用于通過安全接口與IPTV業(yè)務(wù)管理系統(tǒng)的對(duì)應(yīng)模塊 交互,完成終端設(shè)備在IPTV業(yè)務(wù)管理系統(tǒng)上的包括認(rèn)證、訪問控制的安全 目標(biāo);
所述媒體管理模塊進(jìn)一步包括存儲(chǔ)控制單元,用于與存儲(chǔ)管理模塊交 互將錄像存儲(chǔ)到本地分配的存儲(chǔ)設(shè)備上,并可從存儲(chǔ)設(shè)備讀取錄像來(lái)回放; 錄像控制單元,基于從控制接口接收的IPTV業(yè)務(wù)管理系統(tǒng)分配的錄像任務(wù), 觸發(fā)錄像模塊進(jìn)行錄像;內(nèi)容請(qǐng)求單元,基于用戶的錄像計(jì)劃或計(jì)劃外請(qǐng)求, 先向IPTV業(yè)務(wù)管理系統(tǒng)請(qǐng)求查詢到保存所需錄像的終端設(shè)備,然后根據(jù)反 饋的信息經(jīng)端端接口向保存錄像的終端設(shè)備請(qǐng)求傳送錄像;發(fā)送控制單元, 在收到其它終端設(shè)備的傳送請(qǐng)求后,如檢索到所需的錄像內(nèi)容,觸發(fā)發(fā)送模
塊經(jīng)端端接口發(fā)送錄像內(nèi)容給請(qǐng)求傳送的終端設(shè)備;
所述檢索模塊用于檢索本地或網(wǎng)絡(luò)上各個(gè)終端設(shè)備的錄像; 所迷發(fā)送模用于將錄像內(nèi)容以下載或?qū)崟r(shí)流媒體的方式發(fā)送給請(qǐng)求傳
送的終端設(shè)備;
所述錄像模塊用于完成分配的錄像任務(wù),將錄像保存在本地;
所述播放模塊用于對(duì)收到的錄像進(jìn)行實(shí)時(shí)播放或者在規(guī)定的時(shí)間內(nèi)回 放給用戶觀看。
進(jìn)一步,上述系統(tǒng)還可具有以下特點(diǎn)所述存儲(chǔ)設(shè)備為內(nèi)置的存儲(chǔ)設(shè)備 和/或連接在外部的存儲(chǔ)服務(wù)器,其存儲(chǔ)空間可以分為私有存儲(chǔ)空間和共享 存儲(chǔ)空間,私有存儲(chǔ)空間只能由本地的終端設(shè)備訪問,而共享存儲(chǔ)空間在 IPTV業(yè)務(wù)管理系統(tǒng)的控制下可以被所有其它終端設(shè)備訪問。
本發(fā)明基于采用P2P技術(shù)的IPTV平臺(tái)構(gòu)建視頻監(jiān)控業(yè)務(wù)系統(tǒng),用戶除 了可使用IPTV的邊緣POP點(diǎn)存儲(chǔ)錄像外,還可以利用其它用戶的終端設(shè)備 來(lái)存儲(chǔ)錄像,因此能夠滿足更多用戶同時(shí)并行錄像、但又不需要增加存儲(chǔ)服 務(wù)器,避免了由于同時(shí)并行錄像的數(shù)量過多和用戶在邊緣POP點(diǎn)上存儲(chǔ)空 間不夠而導(dǎo)致拒絕錄像的服務(wù)。這樣,提高了 IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng)的性 能和可擴(kuò)展性、服務(wù)質(zhì)量和用戶的滿意度,減少了費(fèi)用昂貴的流媒體服務(wù)器, 降低了視頻監(jiān)控業(yè)務(wù)系統(tǒng)的建設(shè)成本,提高了系統(tǒng)的利用率。同時(shí),通過 IPTV業(yè)務(wù)管理系統(tǒng)對(duì)網(wǎng)絡(luò)的集中控制,降低了各個(gè)終端設(shè)備的復(fù)雜性和成 本。


圖1是實(shí)施例中基于P2P結(jié)構(gòu)的IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng)配置圖。 圖2是實(shí)施例中IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng)的操作流程圖。 圖3是實(shí)施例中IPTV業(yè)務(wù)管理系統(tǒng)的功能模塊示意圖。 圖4是實(shí)施例中終端設(shè)備的功能模塊示意圖。
具體實(shí)施例方式
本發(fā)明使用了 P2P技術(shù)來(lái)提高IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng)的資源利用率、 可擴(kuò)展性和系統(tǒng)性能。由IPTV業(yè)務(wù)管理系統(tǒng)來(lái)控制和管理終端設(shè)備CU。 用戶通過終端設(shè)備CU將各自的監(jiān)控錄像計(jì)劃發(fā)送給IPTV業(yè)務(wù)管理系統(tǒng)。 IPTV業(yè)務(wù)管理系統(tǒng)保存了它的所有用戶的監(jiān)控錄像計(jì)劃,并且依照該錄像 計(jì)劃觸發(fā)適當(dāng)?shù)慕K端設(shè)備CU進(jìn)行錄像,視頻監(jiān)控錄像不必保存在監(jiān)控頭端 PU的硬盤上,或者CDN網(wǎng)絡(luò)的流媒體服務(wù)器上,或者發(fā)出請(qǐng)求的終端設(shè)備 CU的硬盤上,而是可以在網(wǎng)絡(luò)上的任何一臺(tái)用戶終端設(shè)備硬盤上進(jìn)行保存; 另一方面,保存錄像的用戶終端設(shè)備可以響應(yīng)其它終端設(shè)備的請(qǐng)求,將其所 錄制的內(nèi)容發(fā)送給所請(qǐng)求的終端設(shè)備進(jìn)行錄像回放。
下面根據(jù)附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
本實(shí)施例的基于P2P的IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng)100如圖1所示,IPTV 業(yè)務(wù)管理系統(tǒng)104、用戶終端設(shè)備CU 102和監(jiān)控頭端PU 105通過通信網(wǎng)絡(luò) 103互聯(lián),其中通信網(wǎng)絡(luò)103支持寬帶通信,可以是固網(wǎng)、無(wú)線網(wǎng)絡(luò)或者是 它們之間的組合。
使用IPTV系統(tǒng)的機(jī)頂盒、手機(jī)和電視墻監(jiān)控中心作為用戶終端設(shè)備CU 102,終端設(shè)備CU支持TCP/IP協(xié)議,每一個(gè)終端設(shè)備CU連接一臺(tái)接收器 /顯示器101,如電視機(jī)或者PC。 CU通常具有自己的存儲(chǔ)空間以存儲(chǔ)錄像。 終端設(shè)備CU由IPTV業(yè)務(wù)管理系統(tǒng)104控制和管理。采用目前監(jiān)控系統(tǒng)的 頭端編碼器、掘/像頭、云臺(tái)設(shè)備作為監(jiān)控頭端PU105。
IPTV業(yè)務(wù)管理系統(tǒng)104較佳采用冗余的結(jié)構(gòu),如雙機(jī)備份,以保證系 統(tǒng)的可靠性,還能夠提供故障容錯(cuò)的功能。 一個(gè)終端設(shè)備102或者故障、或 者離線、或者在線,都不會(huì)影響其它終端設(shè)備102的正常工作。
在IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng)中,為了限制連接到監(jiān)控頭端105的邊緣POP 點(diǎn)(流媒體服務(wù)器),防止非法用戶隨意連接到監(jiān)控頭端105,當(dāng)監(jiān)控頭端 105上線后RGM會(huì)立即通知監(jiān)控頭端105有權(quán)連接到其上進(jìn)行視頻監(jiān)控的 邊緣POP點(diǎn)的IP地址。之后,如果RGM得知該邊緣POP點(diǎn)已經(jīng)宕機(jī),RGM 也會(huì)立刻通知監(jiān)控頭端105有權(quán)連接到其上進(jìn)行視頻監(jiān)控的另外一臺(tái)正常 工作的邊緣POP點(diǎn)的IP地址。 一般來(lái)說,邊緣POP點(diǎn)會(huì)連接多臺(tái)監(jiān)控頭端
(PU) 105。
邊緣POP點(diǎn)與監(jiān)控頭端105之間的中繼關(guān)系動(dòng)態(tài)建立,并且針對(duì)同一 種類型的碼流邊緣POP點(diǎn)僅與監(jiān)控頭端105建立一個(gè)流媒體會(huì)話,而由邊 緣POP點(diǎn)通過IPTV系統(tǒng)的CDN方式與用戶分別建立獨(dú)立的流^!某體會(huì)話。 當(dāng)一個(gè)用戶進(jìn)行^L頻監(jiān)控時(shí),如果邊緣POP點(diǎn)與該監(jiān)控頭端105已經(jīng)建立 了相應(yīng)要求的流連接,則邊緣POP點(diǎn)將不再與其建立新的流連接,而直接 從接收到的媒體流中繼一份轉(zhuǎn)發(fā)到該用戶。
圖2給出了基于上述系統(tǒng)的視頻監(jiān)控業(yè)務(wù)實(shí)現(xiàn)的流程圖。包括以下步

步驟200,用戶通過終端設(shè)備輸入錄像計(jì)劃,該錄像計(jì)劃至少包括頭端 PU名稱和錄像時(shí)間;
步驟201,終端設(shè)備通過通信網(wǎng)絡(luò)將錄像計(jì)劃發(fā)送到IPTV業(yè)務(wù)管理系
統(tǒng);
步驟202,在鑒權(quán)通過后,IPTV業(yè)務(wù)管理系統(tǒng)接收各個(gè)用戶終端設(shè)備 發(fā)送過來(lái)的錄像計(jì)劃并保存;
步驟203, IPTV業(yè)務(wù)管理系統(tǒng)執(zhí)行決策算法選擇一個(gè)或者多個(gè)終端設(shè) 備,通知這些終端設(shè)*據(jù)錄像計(jì)劃保存錄像,并記錄保存錄像的終端設(shè)備 信息,終端設(shè)備接到通知后按照錄像計(jì)劃保存錄像;
IPTV業(yè)務(wù)管理系統(tǒng)可以選擇發(fā)送錄像計(jì)劃的終端設(shè)備來(lái)存儲(chǔ)錄像,也 可以選擇網(wǎng)絡(luò)上另 一 臺(tái)終端設(shè)備來(lái)保存錄像。所述決策算法可以依據(jù)以下一 些準(zhǔn)則來(lái)決定如用戶的優(yōu)先級(jí),視頻內(nèi)容的優(yōu)先級(jí),某個(gè)時(shí)間段內(nèi)同時(shí)并 行錄像的數(shù)量,錄像期間能夠用來(lái)錄像的終端設(shè)備的數(shù)量,根據(jù)歷史統(tǒng)計(jì)數(shù) 據(jù)計(jì)算的終端設(shè)備在請(qǐng)求錄像期間的"在線"的概率,錄像回放期間可利用
的終端設(shè)備的歷史統(tǒng)計(jì),本地終端設(shè)備的可用性,視頻內(nèi)容的重要程度的歷 史統(tǒng)計(jì),被錄制的內(nèi)容在終端設(shè)備之間的傳輸代價(jià)等等。上述的不同準(zhǔn)則的 應(yīng)用可以歸結(jié)為數(shù)學(xué)中的圖論問題,可以使用目前文獻(xiàn)中介紹的方法來(lái)解
決。本發(fā)明對(duì)此不做限定。
例如,利用各個(gè)終端設(shè)備"在線"或"離線"時(shí)間的歷史統(tǒng)計(jì)數(shù)據(jù),獲 得終端設(shè)備在請(qǐng)求錄像期間的"在線,,的概率,優(yōu)先使用具有最高在線概率 的終端設(shè)備來(lái)錄像。又如,根據(jù)從保存錄像的終端設(shè)備到請(qǐng)求錄像的終端設(shè) 備之間的傳輸代價(jià)最'j、的準(zhǔn)則來(lái)選擇。還可根據(jù)錄像計(jì)劃外的對(duì)錄像內(nèi)容的 請(qǐng)求的歷史統(tǒng)計(jì),預(yù)測(cè)將來(lái)可能發(fā)生的錄像回放請(qǐng)求,選擇可滿足這些計(jì)劃 外的請(qǐng)求的終端設(shè)備來(lái)錄像等。
需要說明的是,這些選定的終端設(shè)備可能在錄像時(shí)間段處于離線狀態(tài)
等。對(duì)于重要的錄像計(jì)劃,IPTV業(yè)務(wù)管理系統(tǒng)可以實(shí)時(shí)監(jiān)控這些終端設(shè)備
的狀態(tài),如果發(fā)現(xiàn)其在計(jì)劃中的錄像時(shí)間不能正常工作(如離線),則及時(shí) 選擇并通知另 一終端設(shè)備來(lái)保存該錄像。
步驟204,在錄像之前,終端設(shè)備基于其所承擔(dān)的錄像任務(wù),判斷能否 將該錄像保存在本地,如果是,執(zhí)行步驟205,否則,執(zhí)行步驟206;
此處終端設(shè)備在錄像之前,不管IPTV業(yè)務(wù)管理系統(tǒng)是否將該錄像計(jì)劃 分配到另一臺(tái)終端設(shè)備執(zhí)行,都判斷本地是否可以存儲(chǔ),如果可以,就在本 地保存,以免要向其它的終端設(shè)備請(qǐng)求傳送錄像。
步驟205,所述終端設(shè)備依照錄像計(jì)劃將錄像保存在本地的存儲(chǔ)設(shè)備, 并可在本地實(shí)現(xiàn)實(shí)時(shí)監(jiān)控和回放,結(jié)束;
步驟206,終端設(shè)備要實(shí)時(shí)監(jiān)控或回放錄像時(shí),向IPTV業(yè)務(wù)管理系統(tǒng) 請(qǐng)求查詢保存錄像的終端設(shè)備,保存錄像的終端設(shè)備可以是一臺(tái)或多臺(tái);
請(qǐng)求查詢錄像保存地點(diǎn)的終端設(shè)備也可能不是發(fā)送該錄像的計(jì)劃的那 個(gè)終端設(shè)備,以下稱這種請(qǐng)求為計(jì)劃外的錄像內(nèi)容請(qǐng)求。
步驟207, IPTV業(yè)務(wù)管理系統(tǒng)搜索它所維護(hù)的終端設(shè)備錄像的記錄, 協(xié)調(diào)建立請(qǐng)求的終端設(shè)備與保存錄像的終端設(shè)備之間的鏈接;
IPTV業(yè)務(wù)管理系統(tǒng)收到查詢請(qǐng)求后,可以將搜索到的保存錄像的終端 設(shè)備的地址返回到請(qǐng)求的終端設(shè)備,請(qǐng)求的終端設(shè)備據(jù)此建立與保存錄像的 終端設(shè)備的鏈接并請(qǐng)求傳送錄像;
或者,IPTV業(yè)務(wù)管理系統(tǒng)收到查詢請(qǐng)求后,也可以向搜索到的保存錄
像的終端設(shè)備發(fā)送命令通知其傳送錄像,并攜帶請(qǐng)求方的地址,觸發(fā)其與請(qǐng) 求的終端設(shè)備建立鏈接并將該錄像內(nèi)容發(fā)送給請(qǐng)求的終端設(shè)備。
特別地,對(duì)于錄像計(jì)劃外的錄像內(nèi)容的查詢,IPTV業(yè)務(wù)管理系統(tǒng)先判
斷在請(qǐng)求查詢的終端設(shè)備和保存錄像的終端設(shè)備之間傳送錄像是否滿足視 頻圖像的質(zhì)量要求,這個(gè)決策取決于諸如可利用的資源的大小和網(wǎng)絡(luò)帶寬這 些參數(shù)。如果是,可以滿足該查詢請(qǐng)求返回查詢結(jié)果,否則,拒絕請(qǐng)求。
步驟208,保存錄像的終端設(shè)備將錄像內(nèi)容傳送到請(qǐng)求傳送的終端設(shè)備
上;
傳送的方式可以是將錄像完整地下載給它,或者是向請(qǐng)求的終端設(shè)備提 供實(shí)時(shí)的流媒體。
步驟209,請(qǐng)求傳送的終端設(shè)備收到錄像后,可以進(jìn)行實(shí)時(shí)監(jiān)控或者實(shí) 時(shí)回放,也可以先下載錄像,然后再進(jìn)行回放。
如果在頭端傳送視頻圖像到保存錄像的終端設(shè)備的同時(shí),該設(shè)備就中繼 到請(qǐng)求的終端設(shè)備,則該請(qǐng)求的終端設(shè)備可以實(shí)現(xiàn)實(shí)時(shí)監(jiān)控。當(dāng)錄像還沒有 完整地被下載給該終端用戶時(shí),可采用一邊繼續(xù)下載剩余的媒體內(nèi)容, 一邊 實(shí)時(shí)地向用戶回放錄像。
在另一實(shí)施例中,終端設(shè)備可以在將錄像計(jì)劃發(fā)送到IPTV業(yè)務(wù)管理系 統(tǒng)之前,就決定能否在本地保存錄像并通知IPTV業(yè)務(wù)管理系統(tǒng),IPTV業(yè)務(wù) 管理系統(tǒng)得知計(jì)劃中的錄像不能保存在本地時(shí),再選擇其它的終端設(shè)備保存 該錄像,否則只是保存該錄像計(jì)劃并記錄該終端設(shè)備是保存該錄像的設(shè)備。 而步驟206之后的處理與上述流程相同。
在另一實(shí)施例中,IPTV業(yè)務(wù)管理系統(tǒng)可以在選定保存錄像的終端設(shè)備 之后,就將選定的保存錄像的終端設(shè)備通知發(fā)送錄像計(jì)劃的終端設(shè)備,并在 有變化時(shí)再發(fā)送通知。CU保存該保存錄像的終端設(shè)備信息,要回放時(shí)就直 接與保存錄像的終端設(shè)備聯(lián)系,這就不需要由CU再次向IPVT業(yè)務(wù)管理系 統(tǒng)發(fā)起查詢。
通過以上流程,用戶可以觀看實(shí)時(shí)監(jiān)控錄像,還可以存儲(chǔ)它的錄像。如 果它自己的存儲(chǔ)空間不夠的話,則可以利用IPTV平臺(tái)所提供的存儲(chǔ)資源,
即實(shí)現(xiàn)了所謂的P2P技術(shù)。另夕卜,本發(fā)明既可以在IPTV的流々某體服務(wù)器上
進(jìn)行錄像,當(dāng)流媒體服務(wù)器的存儲(chǔ)空間不夠時(shí),還可以利用IPTV網(wǎng)絡(luò)上的 資源進(jìn)行錄像。這樣,提高了并發(fā)的用戶數(shù)。
為了實(shí)現(xiàn)上述流程,共享網(wǎng)絡(luò)上其它用戶的資源進(jìn)行錄像的存儲(chǔ),在上 述系統(tǒng)中,需要對(duì)IPTV業(yè)務(wù)管理系統(tǒng)和終端設(shè)備軟件進(jìn)行升級(jí),下面將對(duì) 這兩個(gè)設(shè)備進(jìn)行詳細(xì)的說明。
IPTV業(yè)務(wù)管理系統(tǒng)用于控制和管理終端設(shè)備之間的通信。其功能包括 保存各個(gè)用戶發(fā)送過來(lái)的錄像計(jì)劃,記錄各個(gè)終端的狀態(tài),依照設(shè)定準(zhǔn)則選 擇和通知終端設(shè)備按照錄像計(jì)劃保存錄像,并記錄保存錄像的終端設(shè)備信 息,以及響應(yīng)用戶的查詢請(qǐng)求,搜索保存錄像的終端設(shè)備并將其地址返回給 查詢的終端設(shè)備。
圖3是本實(shí)施例IPTV業(yè)務(wù)管理系統(tǒng)104的相關(guān)功能模塊圖。包括錄像 調(diào)度模塊303、錄像計(jì)劃維護(hù)模塊304、狀態(tài)管理模塊305、安全管理模塊 306、目錄服務(wù)模塊307和查詢服務(wù)模塊308。并且有3個(gè)提供給終端設(shè)備 102調(diào)用的接口模塊查詢接口 300、安全接口 301和狀態(tài)接口 302。其中 目錄服務(wù)模塊307用于保存終端設(shè)備通過查詢接口發(fā)來(lái)的錄像計(jì)劃,并 記錄保存錄像的終端設(shè)備的信息。
錄像調(diào)度模塊303用于針對(duì)用戶錄像計(jì)劃,執(zhí)行預(yù)設(shè)的決策算法來(lái)選擇 用來(lái)存儲(chǔ)錄像的終端設(shè)備。這些決策算法已在上文介紹。
錄像計(jì)劃維護(hù)模塊304用于根據(jù)目錄服務(wù)模塊保存的錄像計(jì)劃,觸發(fā)錄 像調(diào)度模塊選擇用來(lái)存儲(chǔ)錄像的終端設(shè)備,然后通過終端設(shè)備提供的控制接 口 (見圖4)將已經(jīng)分配的錄像任務(wù)通知到終端設(shè)備;并可以在狀態(tài)管理模 塊判斷原選擇終端設(shè)備在錄像時(shí)間不可用時(shí),觸發(fā)錄像調(diào)度模塊重新選擇保 存錄像的終端設(shè)備并通知該終端設(shè)備保存錄像。
狀態(tài)管理模塊305用于保存和維護(hù)終端設(shè)備通過狀態(tài)接口發(fā)來(lái)的狀態(tài) 信息,如終端設(shè)備可利用的資源、已經(jīng)完成錄像的保存等,并可根據(jù)終端設(shè) 備是否停止對(duì)該狀態(tài)接口的周期性的調(diào)用,來(lái)判斷終端設(shè)備當(dāng)前的可用性并
通知錄像計(jì)劃維護(hù)才莫塊,是否可用指終端設(shè)備是否"在線"。終端設(shè)備"在
線"是指能夠通過網(wǎng)絡(luò)與其它的終端設(shè)備通信,如杲不能與其它終端設(shè)備通 信,則處于"離線"狀態(tài)。
安全管理模塊306用于通過安全接口與終端設(shè)備的對(duì)應(yīng)模塊交互,實(shí)現(xiàn)
對(duì)終端設(shè)備的認(rèn)證、訪問控制、加密錄像和內(nèi)容完整性等安全目標(biāo),如只有 經(jīng)過原錄像提供商授權(quán)的用戶才能觀看錄像。
查詢服務(wù)模塊308用于在收到終端設(shè)備通過查詢接口發(fā)來(lái)的查詢錄像 所在的終端設(shè)備的請(qǐng)求后,從目錄服務(wù)模塊檢索到錄像所在的終端設(shè)備,并 將其地址信息通過查詢接口返回到請(qǐng)求的終端設(shè)備。在收到請(qǐng)求后,也可先 根據(jù)目錄服務(wù)單元保存的信息判斷是否計(jì)劃外的錄像內(nèi)容請(qǐng)求,如果是,先 觸發(fā)錄像調(diào)度模塊判斷可利用的資源和網(wǎng)絡(luò)帶寬等參數(shù)是否滿足要求并且 不會(huì)降低質(zhì)量,如果是,再進(jìn)行查詢。
對(duì)于IPTV視頻監(jiān)控系統(tǒng)中的終端設(shè)備來(lái)說,均能夠與頭端配合完成錄 像在本地的存儲(chǔ)和播放,以及快退、快進(jìn)、搜索本地存儲(chǔ)的錄像、和IPTV
業(yè)務(wù)管理系統(tǒng)的安全認(rèn)證和保證數(shù)據(jù)安全等功能。在本實(shí)施例中,該終端設(shè) 備還具有以下功能能夠接收和存儲(chǔ)用戶的錄像計(jì)劃并發(fā)送到IPTV業(yè)務(wù)管 理系統(tǒng),根據(jù)IPTV業(yè)務(wù)管理系統(tǒng)分配的錄像任務(wù)完成錄像的存儲(chǔ);并可以 向IPTV業(yè)務(wù)管理系統(tǒng)請(qǐng)求查詢保存錄4象的終端設(shè)備,然后向該終端設(shè)備請(qǐng) 求傳送錄像并進(jìn)行實(shí)時(shí)監(jiān)控或回放;相應(yīng)地,也可以4妄收其它終端設(shè)備的請(qǐng) 求,以下載或?qū)崟r(shí)流的方式將錄像傳送給這些設(shè)備。
圖4為本實(shí)施例終端設(shè)備102的功能模塊示意圖,包括控制模塊403、 錄像計(jì)劃管理模塊404、存儲(chǔ)管理模塊405、安全管理模塊406、媒體管理 模塊407、檢索模塊408、發(fā)送模塊409、錄像模塊410、播放模塊411和存 儲(chǔ)設(shè)備412。另外,還具有用戶接口 400,提供給IPTV業(yè)務(wù)管理系統(tǒng)的安 全接口 401和控制接口 402,以及終端設(shè)備間通訊的端端接口 413。
控制模塊403除原有的為終端設(shè)備102提供控制功能外,還可周期性地 調(diào)用IPTV業(yè)務(wù)管理系統(tǒng)104的狀態(tài)接口 302通知IPTV業(yè)務(wù)管理系統(tǒng)104 關(guān)于終端設(shè)備102的狀態(tài),包括資源的可用性,如存儲(chǔ)空間等。
錄像計(jì)劃管理模塊404用于將從用戶接口輸入的錄像計(jì)劃存儲(chǔ)在本地, 及通過IPTV業(yè)務(wù)管理系統(tǒng)提供的查詢接口將錄像計(jì)劃發(fā)送給IPTV業(yè)務(wù)管 理系統(tǒng)104。用戶接口 400是人才幾接口,用戶操作輸入裝置(如遙控器或者 小鍵盤等)通過該接口輸入諸如錄像計(jì)劃等信息。
存儲(chǔ)管理模塊405和存儲(chǔ)設(shè)備412為終端設(shè)備原有的模塊,存儲(chǔ)管理模 塊405用于控制和管理終端設(shè)備102使用的本地存儲(chǔ)設(shè)備;存儲(chǔ)設(shè)備412可 以是內(nèi)置的存儲(chǔ)設(shè)備或者連接在外部的存儲(chǔ)服務(wù)器。存儲(chǔ)空間可以分為私有 存儲(chǔ)空間和共享存儲(chǔ)空間,私有存儲(chǔ)空間只能由本地的終端設(shè)備訪問,而共 享存儲(chǔ)空間在IPTV業(yè)務(wù)管理系統(tǒng)的控制下可以被所有其它終端設(shè)備訪問, 如將錄像存儲(chǔ)到本地的共享存儲(chǔ)空間或者將另一臺(tái)終端設(shè)備發(fā)來(lái)的錄像存 儲(chǔ)到本地共享存儲(chǔ)空間上。
安全管理模塊406用于通過安全接口與IPTV業(yè)務(wù)管理系統(tǒng)的對(duì)應(yīng)模塊 交互,完成終端設(shè)備在IPTV業(yè)務(wù)管理系統(tǒng)上的認(rèn)證、訪問控制(如只有經(jīng) 過原錄像提供商授權(quán)的用戶才能觀看錄像)、加密錄像和內(nèi)容完整性等安全 目標(biāo)。
媒體管理模塊407進(jìn)一步包括存儲(chǔ)控制單元,用于與存儲(chǔ)管理模塊交 互將錄像存儲(chǔ)到本地分配的存儲(chǔ)設(shè)備上,并可從存儲(chǔ)設(shè)備讀取錄像來(lái)回放; 錄像控制單元,基于從控制接口接收的IPTV業(yè)務(wù)管理系統(tǒng)分配的錄像任務(wù), 觸發(fā)錄像模塊410進(jìn)行錄像;內(nèi)容請(qǐng)求單元,基于用戶的錄像計(jì)劃或計(jì)劃外 請(qǐng)求,先向IPTV業(yè)務(wù)管理系統(tǒng)請(qǐng)求查詢到保存所需錄像的終端設(shè)備,然后 根據(jù)反饋的信息經(jīng)端端接口向保存錄像的終端設(shè)備請(qǐng)求傳送錄像;發(fā)送控制 單元,在收到其它終端設(shè)備的傳送請(qǐng)求后,如檢索到所需的錄像內(nèi)容,觸發(fā) 發(fā)送模塊409經(jīng)端端接口發(fā)送錄像內(nèi)容給請(qǐng)求傳送的終端設(shè)備。
檢索模塊408用于檢索本地或網(wǎng)絡(luò)上各個(gè)終端設(shè)備102的錄像。
發(fā)送模塊409用于將錄像內(nèi)容發(fā)送給請(qǐng)求傳送的終端設(shè)備。
錄像模塊410用于完成分配的錄像任務(wù),將錄像保存在本地。
播放模塊411用于對(duì)收到的錄像進(jìn)行實(shí)時(shí)播放或者在規(guī)定的時(shí)間內(nèi)回 方i給用戶7見看。
綜上所述,本發(fā)明使用了 P2P技術(shù),充分利用網(wǎng)絡(luò)上一切可以利用的資
源,提高了 IPTV視頻監(jiān)控業(yè)務(wù)系統(tǒng)的可擴(kuò)展性,增強(qiáng)了系統(tǒng)的性能。需要 i兌明的是,本發(fā)明中所述終端設(shè)備和IPTV業(yè)務(wù)管理系統(tǒng)并不限于實(shí)施例中 所述結(jié)構(gòu),本領(lǐng)域的技術(shù)人員可作出相應(yīng)的變形及々務(wù)改以實(shí)現(xiàn)基本的功能。
權(quán)利要求
1、一種使用對(duì)等技術(shù)的因特網(wǎng)網(wǎng)絡(luò)電視視頻監(jiān)控業(yè)務(wù)的實(shí)現(xiàn)方法,應(yīng)用于基于因特網(wǎng)網(wǎng)絡(luò)電視IPTV平臺(tái)的IPTV業(yè)務(wù)管理系統(tǒng)、用戶終端設(shè)備和監(jiān)控頭端通過通信網(wǎng)絡(luò)互聯(lián)的系統(tǒng),該方法包括錄像過程和回放過程,其中錄像過程包括以下步驟(a)終端設(shè)備接收用戶的錄像計(jì)劃,并將錄像計(jì)劃發(fā)送到IPTV業(yè)務(wù)管理系統(tǒng);(b)在鑒權(quán)通過后,IPTV業(yè)務(wù)管理系統(tǒng)接收終端設(shè)備發(fā)送來(lái)的錄像計(jì)劃并保存;(c)IPTV業(yè)務(wù)管理系統(tǒng)執(zhí)行決策算法選擇網(wǎng)絡(luò)上的一臺(tái)或多臺(tái)終端設(shè)備,通知其依據(jù)錄像計(jì)劃保存錄像,并記錄保存錄像的終端設(shè)備信息;終端設(shè)備接到通知后按照錄像計(jì)劃保存錄像;所述回放過程包括以下步驟(d)終端設(shè)備要實(shí)時(shí)監(jiān)控或回放錄像時(shí),如錄像沒有保存在發(fā)送該錄像計(jì)劃的終端設(shè)備上,則通過IPTV業(yè)務(wù)管理系統(tǒng)協(xié)調(diào)或直接建立與保存錄像的終端設(shè)備的鏈接;(e)保存錄像的終端設(shè)備將錄像內(nèi)容以下載或者實(shí)時(shí)流媒體的方式傳送到請(qǐng)求傳送的終端設(shè)備上,請(qǐng)求傳送的終端設(shè)備收到后,進(jìn)行實(shí)時(shí)監(jiān)控或者回放。
2、 如權(quán)利要求1所述的方法,其特征在于所述步驟(a)中,終端設(shè)備先判斷能否在本地保存錄像,并在發(fā)送錄 像計(jì)劃時(shí)通知IPTV業(yè)務(wù)管理系統(tǒng)該信息;所述步驟(b)之后,IPTV業(yè)務(wù)管理系統(tǒng)先根據(jù)所述通知判斷計(jì)劃中 的錄像能否保存在發(fā)送錄像的終端設(shè)備,如果不能,再執(zhí)行步驟(c),否 貝'J,結(jié)束錄像過程。
3、 如權(quán)利要求l所述的方法,其特征在于所述步驟(c)中,IPTV業(yè)務(wù)管理系統(tǒng)在選定保存錄像的終端設(shè)備之后,就將選定的保存錄像的終端設(shè)備的地址通知發(fā)送錄像計(jì)劃的終端設(shè)備,并在有變化時(shí)再發(fā)送更新通知;所述終端設(shè)備收到通知后,保存該保存錄像 的終端設(shè)備的地址;所述步驟(d)中,錄像沒有保存在發(fā)送該錄像的計(jì)劃的終端設(shè)備上時(shí), 該終端設(shè)備根據(jù)保存的保存錄像的終端設(shè)備的地址直接與該終端設(shè)備建立 鏈接。
4、 如權(quán)利要求1所述的方法,其特征在于所述步驟(c ) IPTV業(yè)務(wù)管理系統(tǒng)通知所述終端設(shè)備依據(jù)錄像計(jì)劃保存 錄像后,還實(shí)時(shí)監(jiān)控這些終端設(shè)備的狀態(tài),如果發(fā)現(xiàn)其在計(jì)劃中的錄像時(shí)間 內(nèi)不能正常工作,則選擇并通知另一終端設(shè)備來(lái)保存該錄像,并更新IPTV 業(yè)務(wù)管理系統(tǒng)維護(hù)列表。
5、 如權(quán)利要求1所述的方法,其特征在于所述步驟(d)中,在錄像之前,終端設(shè)備先基于其所承擔(dān)的錄像任務(wù) 判斷能否將錄像保存在本地,如果可以,則依照錄像計(jì)劃將錄像保存在本地 的存儲(chǔ)設(shè)備,并在本地實(shí)現(xiàn)實(shí)時(shí)監(jiān)控和回放,結(jié)束;如果不行,再由IPTV 業(yè)務(wù)管理系統(tǒng)協(xié)調(diào)建立與保存錄像的終端設(shè)備的鏈接并請(qǐng)求傳送錄像。
6、 如權(quán)利要求l所述的方法,其特征在于 所述步驟(d)中進(jìn)一步包括(dl )終端設(shè)備要實(shí)時(shí)監(jiān)控或回放錄像時(shí),向IPTV業(yè)務(wù)管理系統(tǒng)請(qǐng)求 查詢保存錄像的終端設(shè)備;(d2) IPTV業(yè)務(wù)管理系統(tǒng)搜索它所維護(hù)的終端設(shè)備錄像的記錄,將找 到的保存錄^f象的終端設(shè)備的地址返回給請(qǐng)求查詢的終端設(shè)備,或者通知保存 錄像的終端設(shè)備傳送錄像,攜帶請(qǐng)求查詢的終端設(shè)備的地址;(d3 )請(qǐng)求查詢的終端設(shè)備與保存錄像的終端設(shè)備建立鏈接。
7、 如權(quán)利要求6所述的方法,其特征在于所述步驟(dl)之后,IPTV業(yè)務(wù)管理系統(tǒng)先判斷查詢的終端設(shè)備是否 是發(fā)送該錄像的計(jì)劃的終端設(shè)備,如果是,則執(zhí)行步驟(d2),否則,先判 斷是否在請(qǐng)求查詢的終端設(shè)備和保存錄像的終端設(shè)備之間傳送錄像是否滿 足#見頻圖4象的質(zhì)量要求,如果是,則l丸4亍步-豫(d2),否則拒絕請(qǐng)求。
8、 如權(quán)利要求1所述的方法,其特征在于所迷步驟(c)中的決策算法依據(jù)以下一種或多種準(zhǔn)則a)利用各個(gè)終 端設(shè)備"在線"或"離線"時(shí)間的歷史統(tǒng)計(jì)數(shù)據(jù),獲得終端設(shè)備在請(qǐng)求錄像 期間的"在線"的概率,優(yōu)先使用具有最高在線概率的終端設(shè)備來(lái)錄像;b:、 根據(jù)從保存錄像的終端設(shè)備到請(qǐng)求錄像的終端設(shè)備之間的傳輸代價(jià)最小的 準(zhǔn)則來(lái)選擇;c)根據(jù)錄像計(jì)劃外的對(duì)錄像內(nèi)容的請(qǐng)求的歷史統(tǒng)計(jì),預(yù)測(cè)可 能發(fā)生的錄像回放請(qǐng)求,選擇可滿足這些計(jì)劃外的請(qǐng)求的終端設(shè)備。
9、 一種使用對(duì)等技術(shù)的因特網(wǎng)網(wǎng)絡(luò)電視視頻監(jiān)控業(yè)務(wù)系統(tǒng),包括通過 通信網(wǎng)絡(luò)互聯(lián)的用戶終端設(shè)備、因特網(wǎng)網(wǎng)絡(luò)電視IPTV業(yè)務(wù)管理系統(tǒng)和監(jiān)控 頭端,其特征在于所述IPTV業(yè)務(wù)管理系統(tǒng)用于接收和保存各個(gè)用戶發(fā)送過來(lái)的錄像計(jì) 劃,記錄終端狀態(tài),依照設(shè)定準(zhǔn)則選擇和通知終端設(shè)備按照錄像計(jì)劃保存錄 像,并記錄保存錄像的終端設(shè)備信息;以及響應(yīng)用戶的查詢請(qǐng)求,搜索保存 錄像的終端設(shè)備并將其地址返回給查詢的終端設(shè)備;所述終端設(shè)備用于接收和存儲(chǔ)用戶的錄像計(jì)劃并發(fā)送到IPTV業(yè)務(wù)管理 系統(tǒng),根據(jù)IPTV業(yè)務(wù)管理系統(tǒng)分配的錄像任務(wù)存儲(chǔ)錄像;并可向IPTV業(yè) 務(wù)管理系統(tǒng)請(qǐng)求查詢保存錄像的終端設(shè)備的地址,向這些終端設(shè)備請(qǐng)求傳送 錄像并進(jìn)行實(shí)時(shí)監(jiān)控或回放;相應(yīng)地,在接收其它終端設(shè)備的請(qǐng)求時(shí),以下 載或?qū)崟r(shí)流的方式將錄像傳送給請(qǐng)求的終端設(shè)備。
10、如權(quán)利要求9所述的系統(tǒng),其特征在于所述IPTV業(yè)務(wù)管理系統(tǒng)包括錄像調(diào)度模塊、錄〗象計(jì)劃維護(hù)才莫塊、狀態(tài) 管理模塊、安全管理模塊、目錄服務(wù)模塊和查詢服務(wù)模塊,且具有提供給終 端設(shè)備調(diào)用的查詢接口、安全接口和狀態(tài)接口,其中所述目錄服務(wù)模塊用于保存終端設(shè)備通過查詢接口發(fā)來(lái)的錄像計(jì)劃,并 記錄保存錄像的終端設(shè)備的信息;所述錄像調(diào)度;f莫塊用于針對(duì)用戶錄像計(jì)劃,執(zhí)行預(yù)設(shè)的決策算法來(lái)選擇 用來(lái)存儲(chǔ)錄像的終端設(shè)備;所述錄像計(jì)劃維護(hù)模塊用于根據(jù)目錄服務(wù)模塊保存的錄像計(jì)劃,觸發(fā)錄 像調(diào)度模塊選擇用來(lái)存儲(chǔ)錄像的終端設(shè)備,然后將已經(jīng)分配的錄像任務(wù)通知到相應(yīng)終端設(shè)備;所述狀態(tài)管理模塊用于保存和維護(hù)終端設(shè)備通過狀態(tài)接口發(fā)來(lái)的狀態(tài)信息;所述安全管理模塊用于通過安全接口與終端設(shè)備的對(duì)應(yīng)模塊交互,實(shí)現(xiàn) 包括對(duì)終端設(shè)備的認(rèn)證、訪問控制的安全目標(biāo);所述查詢服務(wù)模塊用于在收到終端設(shè)備通過查詢接口發(fā)來(lái)的查詢錄像 所在終端設(shè)備的請(qǐng)求后,從目錄服務(wù)模塊檢索到錄像所在的終端設(shè)備,并將 其地址信息通過查詢接口返回到請(qǐng)求的終端設(shè)備。
11、 如權(quán)利要求IO所述的系統(tǒng),其特征在于所述狀態(tài)管理模塊還可根據(jù)終端設(shè)備是否停止對(duì)該狀態(tài)接口的周期性 的調(diào)用,來(lái)判斷終端設(shè)備當(dāng)前的可用性并通知錄像計(jì)劃維護(hù)模塊,即終端設(shè) 備是否"在線";所述錄像計(jì)劃維護(hù)模塊在狀態(tài)管理模塊判斷原選擇終端設(shè)備在錄像時(shí) 間不可用時(shí),觸發(fā)錄像調(diào)度模塊重新選擇保存錄像的終端設(shè)備并通知該終端 設(shè)備保存錄像。
12、 如權(quán)利要求IO所述的系統(tǒng),其特征在于所述查詢服務(wù)模塊還用于在收到查詢請(qǐng)求后,先根據(jù)目錄服務(wù)單元保存 的信息判斷是否計(jì)劃外的錄像內(nèi)容請(qǐng)求,如果是,先觸發(fā)錄像調(diào)度模塊判斷 可利用的資源和網(wǎng)絡(luò)帶寬等參數(shù)是否滿足要求并且不會(huì)降低質(zhì)量,如果是, 再進(jìn)行查詢。
13、 如權(quán)利要求9所述的系統(tǒng),其特征在于所述終端設(shè)備進(jìn)一步包括控制模塊、錄像計(jì)劃管理模塊、存儲(chǔ)管理模塊、 安全管理模塊、媒體管理模塊、檢索模塊、發(fā)送模塊、錄像模塊、播放模塊 和存儲(chǔ)設(shè)備,并具有用戶接口、提供給IPTV業(yè)務(wù)管理系統(tǒng)的安全接口和控 制接口以及終端設(shè)備間通訊的端端接口,其中所述控制模塊用于周期性地向IPTV業(yè)務(wù)管理系統(tǒng)通報(bào)自己的狀態(tài)信 息,包4舌資源的可用小生;所述錄像計(jì)劃管理模塊用于將從用戶接口輸入的錄像計(jì)劃存儲(chǔ)在本地,及將錄像計(jì)劃發(fā)送給IPTV業(yè)務(wù)管理系統(tǒng);所述安全管理:模塊用于通過安全接口與IPTV業(yè)務(wù)管理系統(tǒng)的對(duì)應(yīng)模塊 交互,完成終端設(shè)備在IPTV業(yè)務(wù)管理系統(tǒng)上的包括認(rèn)證、訪問控制的安全 目標(biāo);所述媒體管理模塊進(jìn)一步包括存儲(chǔ)控制單元,用于與存儲(chǔ)管理模塊交 互將錄像存儲(chǔ)到本地分配的存儲(chǔ)設(shè)備上,并可從存儲(chǔ)設(shè)備讀取錄像來(lái)回放; 錄像控制單元,基于從控制接口接收的IPTV業(yè)務(wù)管理系統(tǒng)分配的錄像任務(wù), 觸發(fā)錄像模塊進(jìn)行錄像;內(nèi)容請(qǐng)求單元,基于用戶的錄像計(jì)劃或計(jì)劃外請(qǐng)求, 先向IPTV業(yè)務(wù)管理系統(tǒng)請(qǐng)求查詢到保存所需錄像的終端設(shè)備,然后根據(jù)反 饋的信息經(jīng)端端接口向保存錄像的終端設(shè)備請(qǐng)求傳送錄像;發(fā)送控制單元, 在收到其它終端設(shè)備的傳送請(qǐng)求后,如檢索到所需的錄像內(nèi)容,觸發(fā)發(fā)送模 塊經(jīng)端端接口發(fā)送錄像內(nèi)容給請(qǐng)求傳送的終端設(shè)備;所述檢索模塊用于檢索本地或網(wǎng)絡(luò)上各個(gè)終端設(shè)備的錄像;所述發(fā)送模用于將錄像內(nèi)容以下載或?qū)崟r(shí)流媒體的方式發(fā)送給請(qǐng)求傳 送的終端設(shè)備;所述錄像模塊用于完成分配的錄像任務(wù),將錄像保存在本地;所述播放模塊用于對(duì)收到的錄像進(jìn)行實(shí)時(shí)播放或者在規(guī)定的時(shí)間內(nèi)回 放給用戶觀看。
14、如權(quán)利要求13所述的系統(tǒng),其特征在于所述存儲(chǔ)設(shè)備為內(nèi)置的存儲(chǔ)設(shè)備和/或連接在外部的存儲(chǔ)服務(wù)器,其存 儲(chǔ)空間可以分為私有存儲(chǔ)空間和共享存儲(chǔ)空間,私有存儲(chǔ)空間只能由本地的 終端設(shè)備訪問,而共享存儲(chǔ)空間在IPTV業(yè)務(wù)管理系統(tǒng)的控制下可以被所有 其它終端設(shè)備訪問。
全文摘要
本發(fā)明提出了一種使用對(duì)等技術(shù)的IPTV視頻監(jiān)控業(yè)務(wù)實(shí)現(xiàn)方法,包括終端設(shè)備接收錄像計(jì)劃,并將其發(fā)送到IPTV業(yè)務(wù)管理系統(tǒng);IPTV業(yè)務(wù)管理系統(tǒng)接收該錄像計(jì)劃并保存;執(zhí)行決策算法選擇網(wǎng)絡(luò)上的一臺(tái)或多臺(tái)終端設(shè)備,通知其依據(jù)錄像計(jì)劃保存錄像,并記錄保存錄像的終端設(shè)備信息;終端設(shè)備接到通知后按照錄像計(jì)劃保存錄像;終端設(shè)備要實(shí)時(shí)監(jiān)控或回放錄像時(shí),如錄像沒有保存在發(fā)送該錄像計(jì)劃的終端設(shè)備上,則通過IPTV業(yè)務(wù)管理系統(tǒng)協(xié)調(diào)或直接建立與保存錄像的終端設(shè)備的鏈接;保存錄像的終端設(shè)備將錄像內(nèi)容以下載或者實(shí)時(shí)流媒體的方式傳送到請(qǐng)求傳送的終端設(shè)備上,請(qǐng)求傳送的終端設(shè)備收到后,進(jìn)行實(shí)時(shí)監(jiān)控或者回放。
文檔編號(hào)H04N7/18GK101170679SQ20061015043
公開日2008年4月30日 申請(qǐng)日期2006年10月27日 優(yōu)先權(quán)日2006年10月27日
發(fā)明者瑋 呂, 徐火順, 李木金 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1