一種網際網路網絡電視業務管理系統的製作方法
2023-09-17 08:22:50 5
專利名稱:一種網際網路網絡電視業務管理系統的製作方法
技術領域:
本發明涉及基於P2P(對等技術)的通信網絡,尤其涉及使用P2P的IPTV (網際網路網絡電視)業務系統的通信網絡。
背景技術:
然而,已有視頻監控業務系統,都是基於專用的平臺而設計的,例如, 北京互信互通的視頻監控業務系統。專用系統, 一般由監控頭端PU、視頻 編碼器、雲臺控制器和終端設備CU所組成。監控頭端PU負責錄像和存儲, 視頻編碼器負責將視頻格式轉換成諸如H.264、 MPEG4等標準格式,雲臺 控制負責鏡頭的變焦、轉動和伸縮等,而終端負責錄像的展現。 一般地,頭 端PU進行錄像,並將錄像存儲在它的硬碟上,然後將存儲在硬碟上的錄像 搬放到伺服器中。
這種專用系統存在以下缺陷
1) 由於頭端PU、或本地伺服器的存儲空間有限,同時並行錄像的數量 和系統的存儲空間受到限制。
2) 對視頻監控業務的擴展,例如家庭監控業務等受到限制。
3) 所支持的終端設備類型有限,例如不能支持手機、機頂盒等。
4) 由於頭端PU安裝在現場,容易發生故障。
基於IPTV的視頻監控業務系統是指在IPTV系統的平臺上開展視頻監 控圖像業務的系統,是一種新興的視頻監控業務系統。該系統採用目前監控 系統的頭端編碼器、攝像頭、雲臺設備作為監控頭端PU,由IPTV業務管 理系統(包括IPTV ^L頻監控業務的管理功能,以下均筒稱"IPTV業務管理 系統")的RGM (註冊伺服器模塊)子模塊和IPTV系統的CDN (媒體交付) 系統組合形成的控制中心,使用IPTV系統的機頂盒、手機和電視牆監控中
心作為監控終端設備CU,採用電子節目指南(EPG )技術形成服務門戶, 在IPTV業務端進行業務運營包裝形成視頻監控業務邏輯控制及管理,從而 組建成整個IPTV視頻監控業務系統。
視頻監控業務系統的用戶可以將錄像存儲在IPTV系統的邊緣POP點 (流媒體伺服器)上,也可以存儲在自己的存儲伺服器裡。但是,如果同時 並行錄像的數量過多或用戶在邊緣POP點上存儲空間不夠時,也會導致拒 絕錄像服務。而增加費用昂貴的流媒體伺服器,則會大大提高視頻監控業務 系統的建設成本。
視頻監控業務系統的許多用戶,包括行業用戶和普通用戶,往往都有自 己的存儲伺服器來存儲自己的監控錄像。因此,還有必要對IPTV視頻監控 業務系統的網絡提供的用戶終端資源加以進一步利用。
發明內容
本發明要解決的技術問題是提供一種網際網路網絡電視業務管理系統,提 高IPTV視頻監控業務系統的可擴展性和系統性能。
為此,本發明提出了一種網際網路網絡電視業務管理系統,包括錄像調 度模塊、錄像計劃維護才莫塊、狀態管理模塊、安全管理模塊、目錄服務模塊 和查詢服務模塊,且具有提供給終端設備調用的查詢接口、安全接口和狀態 接口,其中
所述目錄服務模塊用於保存終端設備通過查詢接口發來的錄像計劃,並 記錄保存錄像的終端設備的信息;
所述錄像調度模塊用於針對用戶錄像計劃,執行預設的決策算法來選擇 用來存儲錄像的終端設備;
所述錄像計劃維護模塊用於根據目錄服務模塊保存的錄像計劃,觸發錄 像調度模塊選擇用來存儲錄像的終端設備,然後將已經分配的錄像任務通知 到相應終端設備;
所述狀態管理模塊用於保存和維護終端設備通過狀態接口發來的狀態 信息;
所述安全管理模塊用於通過安全接口與終端設備的對應模塊交互,實現
包括對終端設備的認證、訪問控制的安全目標;
所述查詢服務模塊用於在收到終端設備通過查詢接口發來的查詢錄像 所在終端設備的請求後,從目錄服務模塊檢索到錄像所在的終端設備,並將 其地址信息通過查詢接口返回到請求的終端設備。
進一步,上述系統還可具有以下特點所述錄像調度模塊判斷計劃中的 錄像能否保存在發送錄像的終端設備,如杲不能,再選擇用來存儲錄像的終 端設備。
進一步,上述系統還可具有以下特點所述錄像調度模塊在選定保存錄 像的終端設備之後,就將選定的保存錄像的終端設備的地址通知發送錄像計 劃的終端設備,並在有變化時再發送更新通知。
進一步,上述系統還可具有以下特點所述錄像調度模塊的決策算法依 據以下一種或多種準則a)利用各個終端設備"在線"或"離線"時間的 歷史統計數據,獲得終端設備在請求錄像期間的"在線"的概率,優先使用 具有最高在線概率的終端設備來錄像;b)根據從保存錄像的終端設備到請 求錄像的終端設備之間的傳輸代價最小的準則來選擇;c)根據錄像計劃外 的對錄像內容的請求的歷史統計,預測可能發生的錄像回放請求,選擇可滿 足這些計劃外的請求的終端設備。
進一步,上述系統還可具有以下特點所述狀態管理模塊還可根據終端 設備是否停止對該狀態接口的周期性的調用,得知終端設備當前的可用性並 通知錄像計劃維護模塊,終端設備是否"在線"。
進一步,上述系統還可具有以下特點所述錄像計劃維護模塊在狀態管 理模塊判斷原選擇終端設備在錄像時間不可用時,觸發錄像調度模塊重新選 擇保存錄像的終端設備並通知該終端設備保存錄像,並更新IPTV業務管理 系統維護列表。
進一步,上述系統還可具有以下特點所述錄像計劃維護模塊接收到終 端設備的查詢請求後,搜索它所維護的終端設備錄像的記錄,將找到的保存 錄像的終端設備的地址返回給請求查詢的終端設備,或者通知保存錄像的終
端設備傳送錄像,攜帶請求查詢的終端i殳備的地址。
進一步,上述系統還可具有以下特點所述查詢服務模塊還用於在收到 計劃外的錄〗象內容查詢請求後,在可利用的資源和網絡帶寬參數滿足要求並 且不會降低質量時,再進行查詢。
與現有技術相比,本發明的網際網路網絡電視業務管理系統,提高了 IPTV 視頻監控業務系統的性能和可擴展性、服務質量和用戶的滿意度,減少了費 用昂貴的流媒體伺服器,降低了視頻監控業務系統的建設成本,提高了系統 的利用率。
圖1是實施例中IPTV業務管理系統的功能模塊示意圖。
具體實施例方式
圖1是本實施例IPTV業務管理系統104的相關功能模塊圖。包括錄像 調度模塊303、錄像計劃維護模塊304、狀態管理模塊305、安全管理模塊 306、目錄服務模塊307和查詢服務模塊308。並且有3個提供給終端設備 102調用的接口模塊查詢接口 300、安全接口 301和狀態接口 302。其中
目錄服務模塊307用於保存終端設備通過查詢接口發來的錄像計劃,並 記錄保存錄像的終端設備的信息。
錄像調度模塊303用於針對用戶錄像計劃,執行預設的決策算法來選擇 用來存儲錄像的終端設備。
所述錄像調度模塊判斷計劃中的錄像能否保存在發送錄像的終端設備, 如果不能,再選擇用來存儲錄像的終端設備;所述錄像調度模塊在選定保存 錄像的終端設備之後,就將選定的保存錄像的終端設備的地址通知發送錄像 計劃的終端設備,並在有變化時再發送更新通知;
所述錄像調度模塊的決策算法依據以下一種或多種準則a)利用各個 終端設備"在線"或"離線"時間的歷史統計數據,獲得終端設備在請求錄
像期間的"在線"的概率,優先使用具有最高在線概率的終端設備來錄像; b)根據從保存錄像的終端設備到請求錄像的終端設備之間的傳輸代價最小 的準則來選擇;c)根據錄像計劃外的對錄像內容的請求的歷史統計,預測 可能發生的錄像回放請求,選擇可滿足這些計劃外的請求的終端設備。
錄像計劃維護模塊304用於根據目錄服務模塊保存的錄像計劃,觸發錄 像調度模塊選擇用來存儲錄像的終端設備,然後通過終端設備提供的控制接 口將已經分配的錄像任務通知到終端設備;並可以在狀態管理模塊判斷原選 擇終端設備在錄像時間不可用時,觸發錄像調度模塊重新選擇保存錄像的終 端設備並通知該終端設備保存錄像,並更新IPTV業務管理系統維護列表; 還用於接收到終端設備的查詢請求後,搜索它所維護的終端設備錄像的記 錄,將找到的保存錄像的終端設備的地址返回給請求查詢的終端設備,或者 通知保存錄像的終端設備傳送錄像,攜帶請求查詢的終端設備的地址。
狀態管理模塊305用於保存和維護終端設備通過狀態接口發來的狀態 信息,如終端設備可利用的資源、已經完成錄像的保存等,並可根據終端設 備是否停止對該狀態接口的周期性的調用,來判斷終端設備當前的可用性並 通知錄像計劃維護模塊,是否可用指終端設備是否"在線"。終端設備"在 線"是指能夠通過網絡與其它的終端設備通信,如果不能與其它終端設備通 信,則處於"離線,,狀態。
安全管理模塊306用於通過安全接口與終端設備的對應模塊交互,實現 對終端設備的認證、訪問控制、加密錄像和內容完整性等安全目標,如只有 經過原錄像提供商授權的用戶才能觀看錄像。
查詢服務模塊308用於在收到終端設備通過查詢接口發來的查詢錄像 所在的終端設備的請求後,從目錄服務模塊檢索到錄像所在的終端設備,並 將其地址信息通過查詢接口返回到請求的終端設備。在收到請求後,也可先 根據目錄服務單元保存的信息判斷是否計劃外的錄像內容請求,如果是,先 觸發錄像調度模塊判斷可利用的資源和網絡帶寬等參數是否滿足要求並且 不會降低質量,如果是,再進行查詢。
本發明中所述IPTV業務管理系統並不限於實施例中所述結構,本領域 的技術人員可作出相應的變形及修改以實現基本的功能。
權利要求
1、一種網際網路網絡電視業務管理系統,包括錄像調度模塊、錄像計劃維護模塊、狀態管理模塊、安全管理模塊、目錄服務模塊和查詢服務模塊,且具有提供給終端設備調用的查詢接口、安全接口和狀態接口,其中所述目錄服務模塊用於保存終端設備通過查詢接口發來的錄像計劃,並記錄保存錄像的終端設備的信息;所述錄像調度模塊用於針對用戶錄像計劃,執行預設的決策算法來選擇用來存儲錄像的終端設備;所述錄像計劃維護模塊用於根據目錄服務模塊保存的錄像計劃,觸發錄像調度模塊選擇用來存儲錄像的終端設備,然後將已經分配的錄像任務通知到相應終端設備;所述狀態管理模塊用於保存和維護終端設備通過狀態接口發來的狀態信息;所述安全管理模塊用於通過安全接口與終端設備的對應模塊交互,實現包括對終端設備的認證、訪問控制的安全目標;所述查詢服務模塊用於在收到終端設備通過查詢接口發來的查詢錄像所在終端設備的請求後,從目錄服務模塊檢索到錄像所在的終端設備,並將其地址信息通過查詢接口返回到請求的終端設備。
2、 如權利要求l所述系統,其特徵在於所述錄像調度模塊判斷計劃中的錄像能否保存在發送錄像的終端設備, 如果不能,再選擇用來存儲錄像的終端設備。
3、 如權利要求l所述系統,其特徵在於所述錄像調度模塊在選定保存錄像的終端設備之後,就將選定的保存錄 像的終端設備的地址通知發送錄像計劃的終端設備,並在有變化時再發送更 新通知。
4、 如權利要求l所述系統,其特徵在於所述錄像調度模塊的決策算法依據以下一種或多種準則a)利用各個 終端設備"在線,,或"離線"時間的歷史統計數據,獲得終端設備在請求錄像期間的"在線"的概率,優先使用具有最高在線概率的終端設備來錄像; b)根據從保存錄像的終端設備到請求錄像的終端設備之間的傳輸代價最小 的準則來選擇;c)根據錄像計劃外的對錄像內容的請求的歷史統計,預測 可能發生的錄像回放請求,選擇可滿足這些計劃外的請求的終端設備。
5、 如權利要求l所述系統,其特徵在於所述狀態管理模塊還可根據終端設備是否停止對該狀態接口的周期性 的調用,得知終端設備當前的可用性並通知錄像計劃維護模塊,終端設備是 否"在線"。
6、 如權利要求l所述系統,其特徵在於所述錄像計劃維護模塊在狀態管理模塊判斷原選擇終端設備在錄像時 間不可用時,觸發錄像調度模塊重新選擇保存錄像的終端設備並通知該終端 設備保存錄像,並更新IPTV業務管理系統維護列表。
7、 如權利要求l所述系統,其特徵在於所述錄像計劃維護模塊接收到終端設備的查詢請求後,搜索它所維護的 終端設備錄像的記錄,將找到的保存錄像的終端設備的地址返回給請求查詢 的終端設備,或者通知保存錄像的終端設備傳送錄像,攜帶請求查詢的終端 i更備的;也址。
8、 如權利要求l所述系統,其特徵在於所述查詢服務模塊還用於在收到計劃外的錄像內容查詢請求後,在可利 用的資源和網絡帶寬參數滿足要求並且不會降低質量時,再進行查詢。
全文摘要
本發明提出了一種網際網路網絡電視業務管理系統,包括錄像調度模塊、錄像計劃維護模塊、狀態管理模塊、安全管理模塊、目錄服務模塊和查詢服務模塊,且具有提供給終端設備調用的查詢接口、安全接口和狀態接口,其中所述目錄服務模塊用於保存錄像計劃,並記錄保存錄像的終端設備的信息;所述錄像調度模塊用於選擇用來存儲錄像的終端設備;所述錄像計劃維護模塊用於觸發錄像調度模塊選擇終端設備,將錄像任務通知到相應終端設備;所述狀態管理模塊用於保存和維護終端設備的狀態信息;所述安全管理模塊用於通過安全接口與終端設備的對應模塊交互,實現安全目標;所述查詢服務模塊用於將錄像所在的終端設備地址信息通過查詢接口返回到請求的終端設備。
文檔編號H04N7/18GK101170680SQ20061015043
公開日2008年4月30日 申請日期2006年10月27日 優先權日2006年10月27日
發明者瑋 呂, 徐火順, 李木金 申請人:中興通訊股份有限公司