[發(fā)明專利]機頂盒集成中間件通用系統(tǒng)無效
| 申請?zhí)枺?/td> | 200710165404.6 | 申請日: | 2007-10-25 |
| 公開(公告)號: | CN101146175A | 公開(公告)日: | 2008-03-19 |
| 發(fā)明(設計)人: | 曹珈;尤洪濤 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04N5/00 | 分類號: | H04N5/00;G06F9/44 |
| 代理公司: | 北京康信知識產(chǎn)權代理有限責任公司 | 代理人: | 尚志峰;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 機頂盒 集成 中間件 通用 系統(tǒng) | ||
技術領域
本發(fā)明涉及一種IPTV系統(tǒng)中機頂盒設備的軟件開發(fā)框架系統(tǒng),特別涉及機頂盒集成中間件的系統(tǒng)。
背景技術
IPTV業(yè)務目前尚處于發(fā)展的初始階段,無論是IPTV業(yè)務平臺接口還是流媒體服務器平臺接口,均沒有統(tǒng)一的標準,不同平臺廠家有不同的實現(xiàn)方案,而且差異較大。一般情況下,每個平臺廠家都會包裝一個中間件,允許機頂盒集成這些中間件來實現(xiàn)與自己平臺系統(tǒng)的互通;但對于機頂盒來說,如果中間件的集成沒有一個通用的框架作為約束,必然導致每接入一個平臺廠家,就需要做一次完全不同的中間件集成開發(fā),對機頂盒的開發(fā)造成很大的壓力,對IPTV產(chǎn)業(yè)的發(fā)展極為不利。
因此,需要一種機頂盒集成中間件通用系統(tǒng)的解決方案,能夠解決上述相關技術中的問題。
發(fā)明內容
本發(fā)明的目的在于提供一種通用的機頂盒集成中間件框架,不同廠家的中間件作為一個可替換的插件“插入”該系統(tǒng),不同廠家的中間件可實現(xiàn)互換;在上述過程中,機頂盒的軟件構架以及接口可以保持基本穩(wěn)定。
根據(jù)本發(fā)明提供了一種機頂盒集成中間件通用系統(tǒng),包括應用實現(xiàn)模塊、和中間件,該系統(tǒng)還包括:適配模塊,連接在中間件和應用實現(xiàn)模塊之間,用于將中間件的輸入接口和輸出接口轉換成內部標準接口,以及通過內部標準接口與應用實現(xiàn)模塊進行交互。
其中,應用實現(xiàn)模塊設置在機頂盒內部,用于控制機頂盒的操作;該系統(tǒng)還包括設置在機頂盒內的硬件資源適配模塊,用于隔離軟件與不同硬件平臺的差異。
適配模塊將中間件的輸入接口和輸出接口轉換成內部標準接口包括:接口名稱轉換、接口參數(shù)轉換、以及接口邏輯關系轉換,其中,接口名稱轉換用于將中間件的輸入接口和輸出接口的名稱轉換成本地統(tǒng)一的接口名稱,接口參數(shù)轉換用于將中間件的輸入接口和輸出接口的參數(shù)轉換為本地統(tǒng)一的參數(shù),接口邏輯關系轉換用于將中間件的輸入接口和輸出接口的邏輯關系轉換為本地統(tǒng)一的接口調用邏輯。
采用本發(fā)明的實現(xiàn)方案,機頂盒廠家可以方便的實現(xiàn)與不同廠家中間件的集成,大大縮短集成的開發(fā)周期、節(jié)省開發(fā)成本;平臺廠家提供規(guī)范的中間件,可以讓機頂盒廠家以最短的時間實現(xiàn)與自己系統(tǒng)的接入,展示系統(tǒng)的開放性以及接入的簡易性,提高系統(tǒng)的競爭能力;對于運營商,選用一個開放性的IPTV平臺系統(tǒng),該平臺可以實現(xiàn)快速的機頂盒接入,對于其機頂盒的選型有重大意義,因為這降低了機頂盒的實現(xiàn)門檻,可以允許更多的機頂盒廠家參與競爭,有助于降低運行商的采購成本。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是示出根據(jù)本發(fā)明的機頂盒集成中間件通用系統(tǒng)的框圖;
圖2是示出根據(jù)本發(fā)明實施例的中間件實現(xiàn)模型的示意圖;以及
圖3是示出根據(jù)本發(fā)明的一個實施例的機頂盒集成中間件通用系統(tǒng)的框圖。
具體實施方式
下面將結合附圖來詳細說明本發(fā)明的實施例。
圖1是示出根據(jù)本發(fā)明的機頂盒集成中間件通用系統(tǒng)的框圖。參照圖1,根據(jù)本發(fā)明的機頂盒集成中間件通用系統(tǒng)100包括應用實現(xiàn)模塊102、和中間件104,該系統(tǒng)還包括:適配模塊106,連接在中間件104和應用實現(xiàn)模塊102之間,用于將中間件104的輸入接口和輸出接口轉換成內部標準接口,以及通過內部標準接口與應用實現(xiàn)模塊102進行交互。
其中,應用實現(xiàn)模塊102設置在機頂盒內部,用于控制機頂盒的操作。
該系統(tǒng)還包括設置在機頂盒內的硬件資源適配模塊108,用于隔離軟件與不同硬件平臺的差異。
適配模塊106將中間件104的輸入接口和輸出接口轉換成內部標準接口包括:接口名稱轉換、接口參數(shù)轉換、以及接口邏輯關系轉換,其中,接口名稱轉換用于將中間件的輸入接口和輸出接口的名稱轉換成本地統(tǒng)一的接口名稱,接口參數(shù)轉換用于將中間件的輸入接口和輸出接口的參數(shù)轉換為本地統(tǒng)一的參數(shù),接口邏輯關系轉換用于將中間件的輸入接口和輸出接口的邏輯關系轉換為本地統(tǒng)一的接口調用邏輯。
下面仍然參照圖1來描述本發(fā)明的另一個實施例。
參照圖1,在該實施例中,提供了一種IPTV系統(tǒng)中機頂盒設備的軟件開發(fā)框架系統(tǒng)100。該機頂盒的軟件構架分為4層:應用功能實現(xiàn)層102、中間件層104、中間件適配層106、和硬件資源適配層108。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710165404.6/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





