專利名稱:具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于數(shù)字有線電視技術(shù)領(lǐng)域,涉及一種具有硬盤播發(fā)功能的視頻服務(wù)器系 統(tǒng)。
背景技術(shù):
國家三網(wǎng)融合戰(zhàn)略的實施推進,廣電運營開始逐步實現(xiàn)省級的整合,采用基于 IPQAM方案的VOD業(yè)務(wù)成為國內(nèi)的開展雙向業(yè)務(wù)的主流趨勢。硬盤播發(fā)技術(shù)因具有諸多優(yōu) 點,已在數(shù)字有線電視技術(shù)領(lǐng)域應(yīng)用。目前,數(shù)字有線電視技術(shù)領(lǐng)域在線應(yīng)用的硬盤播發(fā)技 術(shù)上仍然不完善,需要改進。
發(fā)明內(nèi)容
本發(fā)明的目的是解決現(xiàn)有技術(shù)的不足,提供一種具有全新結(jié)構(gòu)的具有硬盤播發(fā)功 能的視頻服務(wù)器系統(tǒng)。具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),包括一個或多個內(nèi)置節(jié)目發(fā)布軟件的節(jié)目 發(fā)布工作站、內(nèi)置內(nèi)容分發(fā)軟件的內(nèi)容分發(fā)服務(wù)器、一個或多個具有存儲陣列的視頻服務(wù) 器、數(shù)據(jù)庫服務(wù)器、一個或多個內(nèi)置節(jié)目單編輯軟件的節(jié)目編排工作站、由中心播控服務(wù)器 和一個或多個邊界播控服務(wù)器構(gòu)成且內(nèi)置播控軟件的播控服務(wù)器、一個或多個IPQAM設(shè) 備;節(jié)目發(fā)布工作站用于接收已審核媒體,并將已審核媒體資產(chǎn)信息發(fā)送到內(nèi)容分發(fā)服務(wù) 器;內(nèi)容分發(fā)服務(wù)器用于監(jiān)控一個或多個視頻服務(wù)器的存儲陣列使用情況、根據(jù)資產(chǎn)信息 獲取視頻內(nèi)容、根據(jù)內(nèi)容分發(fā)軟件中的配置文件定義分發(fā)策略、根據(jù)分發(fā)策略將視頻內(nèi)容 注入一個或多個視頻服務(wù)器的存儲陣列、將視頻內(nèi)容注入情況記錄到數(shù)據(jù)庫服務(wù)器;節(jié)目 編排工作站用于對記錄在數(shù)據(jù)庫服務(wù)器中的視頻內(nèi)容進行節(jié)目播出計劃編輯,并將該節(jié)目 播出計劃通過通訊接口應(yīng)用到播控服務(wù)器;播控服務(wù)器用于接收節(jié)目播出計劃、并根據(jù)節(jié) 目播出計劃控制視頻服務(wù)器推流;IPQAM設(shè)備用于接收視頻服務(wù)器信息,并將視頻服務(wù)器 信息處理后輸出。進一步地,內(nèi)容分發(fā)軟件包含視頻服務(wù)器存儲資源管理模塊、資產(chǎn)信息解析模塊、 內(nèi)容獲取模塊、內(nèi)容注入模塊;視頻服務(wù)器存儲資源管理模塊用于監(jiān)控一個或多個視頻服 務(wù)器的存儲陣列使用情況,資產(chǎn)信息解析模塊根據(jù)資產(chǎn)信息解析出視頻內(nèi)容獲取路徑,內(nèi) 容獲取模塊根據(jù)視頻內(nèi)容獲取路徑獲取視頻內(nèi)容,內(nèi)容注入模塊用于將視頻內(nèi)容注入被存 儲資源管理模塊所監(jiān)控的視頻服務(wù)器存儲陣列、將視頻內(nèi)容注入情況記錄到數(shù)據(jù)庫服務(wù) 器。所述視頻服務(wù)器存儲資源管理模塊,具有可兼容監(jiān)控一個或多個不同廠商或品牌的視 頻服務(wù)器存儲陣列的特征,這一特征進一步增強了存儲陣列自由擴容性能。進一步地,資產(chǎn)信息是XML文件。進一步地,播控軟件包括節(jié)目單編輯軟件交互模塊、數(shù)據(jù)轉(zhuǎn)換模塊、視頻服務(wù)器交 互模塊;節(jié)目單編輯軟件交互模塊負責接收來自節(jié)目單編輯軟件的各種請求,并將請求傳 遞給數(shù)據(jù)轉(zhuǎn)換模塊,數(shù)據(jù)轉(zhuǎn)換模塊根據(jù)所配置的視頻服務(wù)器請求接口類型,選擇對應(yīng)的轉(zhuǎn)換子模塊對數(shù)據(jù)格式進行轉(zhuǎn)換,經(jīng)過轉(zhuǎn)換后的請求數(shù)據(jù),通過視頻服務(wù)器交互模塊向視頻 服務(wù)器發(fā)送請求;視頻服務(wù)器對請求的響應(yīng)信息再通過視頻服務(wù)器交互模塊接收,然后傳 遞給數(shù)據(jù)轉(zhuǎn)換模塊,數(shù)據(jù)轉(zhuǎn)換模塊把響應(yīng)信息轉(zhuǎn)換為節(jié)目單編輯軟件可解釋格式,通過節(jié) 目單編輯軟件交互模塊返回給節(jié)目單編輯軟件。特別地,播控服務(wù)器具有多個邊界播控服 務(wù)器,播控軟件還包括向多個邊界服務(wù)器分發(fā)播控信息的播控信息分發(fā)模塊,該播控信息 分發(fā)模塊可以方便進行分布式部署;所述播控軟件還具有兼容不同廠商或品牌視頻服務(wù) 器,并控制視頻服務(wù)器推流的特征,所述播控軟件可以方便實現(xiàn)系統(tǒng)升級擴容。進一步地,節(jié)目發(fā)布工作站通過IP網(wǎng)絡(luò)連接到內(nèi)容分發(fā)服務(wù)器進一步地,通訊接口包括視頻服務(wù)器參數(shù)更新請求和響應(yīng)信息、業(yè)務(wù)列表更新請求和 響應(yīng)信息、節(jié)目單列表更新請求和響應(yīng)信息、插播請求和響應(yīng)信息、開播請求和響應(yīng)信息、 停播請求和響應(yīng)信息、墊播更新請求和響應(yīng)信息、獲取頻道狀態(tài)請求和響應(yīng)信息、獲取頻道 播放列表請求和響應(yīng)信息;更進一步地,通訊接口中的每個請求信息均攜帶一個唯一的請 求ID號,對應(yīng)的響應(yīng)信息中也攜帶相同的請求ID號。進一步地,中心播控服務(wù)器與節(jié)目編排工作站連接,邊界播控服務(wù)器與視頻服務(wù) 器連接。本發(fā)明的有益效果本發(fā)明提供具有新結(jié)構(gòu)的視頻服務(wù)器系統(tǒng)在存儲容量、推流 能力、分級部署、系統(tǒng)升級擴容等技術(shù)層面都得到了顯著提升,能滿足省級甚至全國級別的 硬盤播發(fā)應(yīng)用需要。
圖1是具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng)架構(gòu)圖。
具體實施例方式實施例1具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),如圖1所示,包括N個內(nèi)置節(jié)目發(fā)布軟件的節(jié)目 發(fā)布工作站、內(nèi)置內(nèi)容分發(fā)軟件的內(nèi)容分發(fā)服務(wù)器、N個具有存儲陣列的視頻服務(wù)器、數(shù)據(jù) 庫服務(wù)器、N個內(nèi)置節(jié)目單編輯軟件的節(jié)目編排工作站、由中心播控服務(wù)器和N個邊界播控 服務(wù)器構(gòu)成且內(nèi)置播控軟件的播控服務(wù)器、N個IPQAM設(shè)備;節(jié)目發(fā)布工作站用于接收已審 核媒體,并將已審核媒體資產(chǎn)信息以XML文件形式通過IP網(wǎng)絡(luò)發(fā)送到內(nèi)容分發(fā)服務(wù)器;內(nèi) 容分發(fā)服務(wù)器用于監(jiān)控視頻服務(wù)器的存儲陣列使用情況、根據(jù)資產(chǎn)信息獲取視頻內(nèi)容、根 據(jù)內(nèi)容分發(fā)軟件中的配置文件定義分發(fā)策略、根據(jù)分發(fā)策略將視頻內(nèi)容注入視頻服務(wù)器、 將視頻內(nèi)容注入情況記錄到數(shù)據(jù)庫服務(wù)器;節(jié)目編排工作站用于對記錄在數(shù)據(jù)庫服務(wù)器 中的視頻內(nèi)容進行節(jié)目播出計劃編輯,并將該節(jié)目播出計劃通過通訊接口應(yīng)用到播控服務(wù) 器;播控服務(wù)器用于接收節(jié)目播出計劃、并根據(jù)節(jié)目播出計劃控制視頻服務(wù)器推流;IPQAM 設(shè)備用于接收視頻服務(wù)器信息,并將視頻服務(wù)器信息處理后輸出;中心播控服務(wù)器與節(jié)目 編排工作站連接,邊界播控服務(wù)器與視頻服務(wù)器連接。內(nèi)容分發(fā)軟件包含視頻服務(wù)器存儲資源管理模塊、資產(chǎn)信息解析模塊、內(nèi)容獲取 模塊、內(nèi)容注入模塊;視頻服務(wù)器存儲資源管理模塊用于監(jiān)控視頻服務(wù)器的存儲使用情況, 資產(chǎn)信息解析模塊根據(jù)資產(chǎn)信息XML文件解析出視頻內(nèi)容獲取路徑,內(nèi)容獲取模塊根據(jù)視5頻內(nèi)容獲取路徑獲取視頻內(nèi)容,內(nèi)容注入模塊用于將視頻內(nèi)容注入被存儲資源管理模塊所 監(jiān)控的視頻服務(wù)器存儲陣列、將視頻內(nèi)容注入情況記錄到數(shù)據(jù)庫服務(wù)器。播控軟件包括節(jié)目單編輯軟件交互模塊、數(shù)據(jù)轉(zhuǎn)換模塊、向多個邊界服務(wù)器分發(fā) 播控信息的播控信息分發(fā)模塊、視頻服務(wù)器交互模塊;節(jié)目單編輯軟件交互模塊負責接收 來自節(jié)目單編輯軟件的各種請求,并將請求傳遞給數(shù)據(jù)轉(zhuǎn)換模塊,數(shù)據(jù)轉(zhuǎn)換模塊根據(jù)所配 置的視頻服務(wù)器請求接口類型,選擇對應(yīng)的轉(zhuǎn)換子模塊對數(shù)據(jù)格式進行轉(zhuǎn)換,經(jīng)過轉(zhuǎn)換后 的請求數(shù)據(jù),通過視頻服務(wù)器交互模塊向視頻服務(wù)器發(fā)送請求;視頻服務(wù)器對請求的響應(yīng) 信息再通過視頻服務(wù)器交互模塊接收,然后傳遞給數(shù)據(jù)轉(zhuǎn)換模塊,數(shù)據(jù)轉(zhuǎn)換模塊把響應(yīng)信 息轉(zhuǎn)換為節(jié)目單編輯軟件可解釋格式,通過節(jié)目單編輯軟件交互模塊返回給節(jié)目單編輯軟 件。節(jié)目單編排軟件和播控軟件之間的通訊接口具體包括視頻服務(wù)器參數(shù)更新請求和響應(yīng)信息請求信息包含可用視頻服務(wù)器IP列表、視頻服 務(wù)器分組關(guān)聯(lián)信息,響應(yīng)信息包含視頻服務(wù)器服務(wù)狀態(tài)信息;業(yè)務(wù)列表更新請求和響應(yīng)信息請求信息包含計劃業(yè)務(wù)列表信息,響應(yīng)信息包含更新 狀態(tài)信息(成功或失敗);節(jié)目單列表更新請求和響應(yīng)信息請求信息包含分業(yè)務(wù)頻道節(jié)目播放列表信息,響應(yīng) 信息包含更新狀態(tài)信息(成功或失敗);插播請求和響應(yīng)信息請求信息包含插播節(jié)目名稱信息、插播業(yè)務(wù)頻道ID號信息,響 應(yīng)信息包含插播情況信息(成功或失敗);開播請求和響應(yīng)信息請求信息包含開播業(yè)務(wù)頻道ID號信息,響應(yīng)信息包含開播情況 信息(成功或失敗);停播請求和響應(yīng)信息請求信息包含停播業(yè)務(wù)頻道ID號信息,響應(yīng)信息包含停播情況 信息(成功或失敗);墊播更新請求和響應(yīng)信息請求信息包含墊播節(jié)目名稱信息、墊播業(yè)務(wù)頻道ID號信 息,響應(yīng)信息包含墊播情況信息(成功或失敗);獲取頻道狀態(tài)請求和響應(yīng)信息請求信息包含頻道狀態(tài)請求標志信息、待獲取狀態(tài)的 頻道列表,響應(yīng)信息包含被請求頻道的狀態(tài)信息列表(狀態(tài)包含正在播放、停止、暫停、帶寬 不足等信息);獲取頻道播放列表請求和響應(yīng)信息請求信息包含待獲取播放列表的頻道列表,響應(yīng) 信息包含被請求頻道的播放列表;并且,以上通訊接口中的每個請求信息均攜帶一個唯一的請求ID號,對應(yīng)的響應(yīng)信息 中也攜帶相同的請求ID號。具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng)工作流程如下已審核媒體通過節(jié)目發(fā)布工 作站編輯添加資產(chǎn)信息后,連同資產(chǎn)信息文件一起上傳到內(nèi)容分發(fā)服務(wù)器;內(nèi)容分發(fā)服務(wù) 器可以配置管理視頻服務(wù)器存儲資源,內(nèi)容分發(fā)服務(wù)器將內(nèi)容根據(jù)存儲資源情況,將視頻 內(nèi)容注入到視頻服務(wù)器中,同時將注入情況記錄到數(shù)據(jù)庫服務(wù)器在中;節(jié)目編排工作站取 得可播出節(jié)目內(nèi)容列表,并編輯播出時間計劃后應(yīng)用到播控服務(wù)器,播控服務(wù)器根據(jù)節(jié)目 播出計劃控制視頻服務(wù)器推流,視頻服務(wù)器信息經(jīng)IPQAM設(shè)備處理后輸出。以上內(nèi)容是結(jié)合具體實施例對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本 發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當視為屬于本發(fā)明的保護范圍。
權(quán)利要求
1.具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是包括一個或多個內(nèi)置節(jié)目發(fā)布軟 件的節(jié)目發(fā)布工作站、內(nèi)置內(nèi)容分發(fā)軟件的內(nèi)容分發(fā)服務(wù)器、一個或多個具有存儲陣列的 視頻服務(wù)器、數(shù)據(jù)庫服務(wù)器、一個或多個內(nèi)置節(jié)目單編輯軟件的節(jié)目編排工作站、由中心 播控服務(wù)器和一個或多個邊界播控服務(wù)器構(gòu)成且內(nèi)置播控軟件的播控服務(wù)器、一個或多 個IPQAM設(shè)備;所述節(jié)目發(fā)布工作站用于接收已審核媒體,并將已審核媒體資產(chǎn)信息發(fā)送 到所述內(nèi)容分發(fā)服務(wù)器;所述內(nèi)容分發(fā)服務(wù)器用于監(jiān)控所述一個或多個視頻服務(wù)器的存儲 陣列使用情況、根據(jù)資產(chǎn)信息獲取視頻內(nèi)容、根據(jù)內(nèi)容分發(fā)軟件中的配置文件定義分發(fā)策 略、根據(jù)分發(fā)策略將視頻內(nèi)容注入所述一個或多個視頻服務(wù)器的存儲陣列、將視頻內(nèi)容注 入情況記錄到所述數(shù)據(jù)庫服務(wù)器;所述節(jié)目編排工作站用于對記錄在所述數(shù)據(jù)庫服務(wù)器中 的視頻內(nèi)容進行節(jié)目播出計劃編輯,并將該節(jié)目播出計劃通過通訊接口應(yīng)用到所述播控服 務(wù)器;所述播控服務(wù)器用于接收節(jié)目播出計劃、并根據(jù)節(jié)目播出計劃控制視頻服務(wù)器推流; 所述IPQAM設(shè)備用于接收所述視頻服務(wù)器信息,并將視頻服務(wù)器信息處理后輸出。
2.根據(jù)權(quán)利要求1所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述內(nèi)容 分發(fā)軟件包含視頻服務(wù)器存儲資源管理模塊、資產(chǎn)信息解析模塊、內(nèi)容獲取模塊、內(nèi)容注入 模塊;所述視頻服務(wù)器存儲資源管理模塊用于可兼容性地監(jiān)控所述一個或多個視頻服務(wù)器 的存儲陣列使用情況,所述資產(chǎn)信息解析模塊根據(jù)資產(chǎn)信息解析出視頻內(nèi)容獲取路徑,所 述內(nèi)容獲取模塊根據(jù)視頻內(nèi)容獲取路徑獲取視頻內(nèi)容,所述內(nèi)容注入模塊用于將視頻內(nèi)容 注入被存儲資源管理模塊所監(jiān)控的視頻服務(wù)器存儲陣列、將視頻內(nèi)容注入情況記錄到所述 數(shù)據(jù)庫服務(wù)器。
3.根據(jù)權(quán)利要求1所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述資產(chǎn) 信息是XML文件。
4.根據(jù)權(quán)利要求1所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述播控 軟件包括節(jié)目單編輯軟件交互模塊、數(shù)據(jù)轉(zhuǎn)換模塊、、視頻服務(wù)器交互模塊;節(jié)目單編輯軟 件交互模塊負責接收來自節(jié)目單編輯軟件的各種請求,并將請求傳遞給所述數(shù)據(jù)轉(zhuǎn)換模 塊,所述數(shù)據(jù)轉(zhuǎn)換模塊根據(jù)所配置的視頻服務(wù)器請求接口類型,選擇對應(yīng)的轉(zhuǎn)換子模塊對 數(shù)據(jù)格式進行轉(zhuǎn)換,經(jīng)過轉(zhuǎn)換后的請求數(shù)據(jù),通過視頻服務(wù)器交互模塊向視頻服務(wù)器發(fā)送 請求;視頻服務(wù)器對請求的響應(yīng)信息再通過視頻服務(wù)器交互模塊接收,然后傳遞給數(shù)據(jù)轉(zhuǎn) 換模塊,數(shù)據(jù)轉(zhuǎn)換模塊把響應(yīng)信息轉(zhuǎn)換為節(jié)目單編輯軟件可解釋格式,通過節(jié)目單編輯軟 件交互模塊返回給節(jié)目單編輯軟件。
5.根據(jù)權(quán)利要求4所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述播控 服務(wù)器的邊界播控服務(wù)器是多個,所述播控軟件還包括向多個邊界服務(wù)器分發(fā)播控信息的 播控信息分發(fā)模塊。
6.根據(jù)權(quán)利要求1所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述播控 軟件,具有兼容不同廠商或品牌視頻服務(wù)器并控制視頻服務(wù)器推流的特征。
7.根據(jù)權(quán)利要求1所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述節(jié)目 發(fā)布工作站通過IP網(wǎng)絡(luò)連接到所述內(nèi)容分發(fā)服務(wù)器。
8.根據(jù)權(quán)利要求1所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述通訊 接口包括視頻服務(wù)器參數(shù)更新請求和響應(yīng)信息、業(yè)務(wù)列表更新請求和響應(yīng)信息、節(jié)目單列 表更新請求和響應(yīng)信息、插播請求和響應(yīng)信息、開播請求和響應(yīng)信息、停播請求和響應(yīng)信息、墊播更新請求和響應(yīng)信息、獲取頻道狀態(tài)請求和響應(yīng)信息、獲取頻道播放列表請求和響 應(yīng)信息。
9.根據(jù)權(quán)利要求1所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述通訊 接口中的每個請求信息均攜帶一個唯一的請求ID號,對應(yīng)的響應(yīng)信息中也攜帶相同的請 求ID號。
10.根據(jù)權(quán)利要求1所述的具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),其特征是所述中心 播控服務(wù)器與所述節(jié)目編排工作站連接,所述邊界播控服務(wù)器與所述視頻服務(wù)器連接。
全文摘要
本發(fā)明公開了一種具有硬盤播發(fā)功能的視頻服務(wù)器系統(tǒng),該視頻服務(wù)器系統(tǒng)包括一個或多個內(nèi)置節(jié)目發(fā)布軟件的節(jié)目發(fā)布工作站、內(nèi)置內(nèi)容分發(fā)軟件的內(nèi)容分發(fā)服務(wù)器、一個或多個具有存儲陣列的視頻服務(wù)器、數(shù)據(jù)庫服務(wù)器、一個或多個內(nèi)置節(jié)目單編輯軟件的節(jié)目編排工作站、由中心播控服務(wù)器和一個或多個邊界播控服務(wù)器構(gòu)成且內(nèi)置播控軟件的播控服務(wù)器、一個或多個IPQAM設(shè)備;該視頻服務(wù)器系統(tǒng)在存儲容量、推流能力、分級部署、系統(tǒng)升級擴容等技術(shù)層面都得到了顯著提升,能滿足省級甚至全國級別的硬盤播發(fā)應(yīng)用需要。
文檔編號H04N21/231GK102056013SQ201010540180
公開日2011年5月11日 申請日期2010年11月11日 優(yōu)先權(quán)日2010年11月11日
發(fā)明者莊興贊, 李勇, 王偉 申請人:深圳市佳創(chuàng)視訊技術(shù)股份有限公司