欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

機頂盒集成中間件通用系統(tǒng)的制作方法

文檔序號:7663158閱讀:338來源:國知局
專利名稱:機頂盒集成中間件通用系統(tǒng)的制作方法
技術(shù)領域
本發(fā)明涉及一種IPTV系統(tǒng)中機頂盒設備的軟件開發(fā)框架系統(tǒng), 特別涉及機頂盒集成中間件的系統(tǒng)。
背景技術(shù)
IPTV業(yè)務目前尚處于發(fā)展的初始階段,無論是IPTV業(yè)務平臺 接口還是流媒體服務器平臺接口,均沒有統(tǒng)一的標準,不同平臺廠 家有不同的實現(xiàn)方案,而且差異較大。 一般情況下,每個平臺廠家 都會包裝一個中間件,允許才幾頂盒集成這些中間件來實現(xiàn)與自己平 臺系統(tǒng)的互通;但對于機頂盒來說,如果中間件的集成沒有一個通 用的框架作為約束,必然導致每接入一個平臺廠家,就需要做一次 完全不同的中間件集成開發(fā),對機頂盒的開發(fā)造成很大的壓力,對 IPTV產(chǎn)業(yè)的發(fā)展纟及為不利。因此,需要一種機頂盒集成中間件通用系統(tǒng)的解決方案,能夠 解決上述相關技術(shù)中的問題。發(fā)明內(nèi)容本發(fā)明的目的在于提供一種通用的機頂盒集成中間件框架,不 同廠家的中間件作為一個可替換的插件"插入"該系統(tǒng),不同廠家 的中間件可實現(xiàn)互換;在上述過程中,機頂盒的軟件構(gòu)架以及接口 可以保持基本穩(wěn)定。根據(jù)本發(fā)明提供了一種機頂盒集成中間件通用系統(tǒng),包括應用實現(xiàn)4莫塊、和中間件,該系統(tǒng)還包4舌適配才莫塊,連4妻在中間件和 應用實現(xiàn)模塊之間,用于將中間件的輸入接口和輸出接口轉(zhuǎn)換成內(nèi) 部標準接口 ,以及通過內(nèi)部標準接口與應用實現(xiàn)才莫塊進4亍交互。其中,應用實現(xiàn)模塊設置在機頂盒內(nèi)部,用于控制機頂盒的操 作;該系統(tǒng)還包4封殳置在機頂盒內(nèi)的硬件資源適配模塊,用于隔離 軟件與不同硬件平臺的差異。適配模塊將中間件的輸入接口和輸出接口轉(zhuǎn)換成內(nèi)部標準接口 包括接口名稱轉(zhuǎn)換、接口參數(shù)轉(zhuǎn)換、以及接口邏輯關系轉(zhuǎn)換,其 中,接口名稱轉(zhuǎn)換用于將中間件的輸入接口和輸出接口的名稱轉(zhuǎn)換 成本地統(tǒng)一的接口名稱,接口參數(shù)轉(zhuǎn)換用于將中間件的輸入接口和 輸出接口的參數(shù)轉(zhuǎn)換為本地統(tǒng)一的參數(shù),接口邏輯關系轉(zhuǎn)換用于將 中間件的輸入接口和輸出接口的邏輯關系轉(zhuǎn)換為本地統(tǒng)一的接口調(diào) 用邏輯。采用本發(fā)明的實現(xiàn)方案,機頂盒廠家可以方便的實現(xiàn)與不同廠 家中間件的集成,大大縮短集成的開發(fā)周期、節(jié)省開發(fā)成本;平臺 廠家4是供失見范的中間件,可以讓才幾頂盒廠家以最短的時間實現(xiàn)與自 己系統(tǒng)的接入,展示系統(tǒng)的開放性以及接入的簡易性,提高系統(tǒng)的 竟爭能力;對于運營商,選用一個開放性的IPTV平臺系統(tǒng),該平 臺可以實現(xiàn)快速的才幾頂盒沖妻入,對于其才幾頂盒的選型有重大意義, 因為這降低了機頂盒的實現(xiàn)門檻,可以允許更多的機頂盒廠家參與 竟爭,有助于降低運行商的采購成本。本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā) 明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。


此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申 請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1是示出才艮據(jù)本發(fā)明的才幾頂盒集成中間件通用系統(tǒng)的框圖; 圖2是示出根據(jù)本發(fā)明實施例的中間件實現(xiàn)模型的示意圖;以及圖3是示出根據(jù)本發(fā)明的一個實施例的機頂盒集成中間件通用 系統(tǒng)的框圖。
具體實施方式
下面將結(jié)合附圖來詳細"i兌明本發(fā)明的實施例。圖1是示出根據(jù)本發(fā)明的機頂盒集成中間件通用系統(tǒng)的框圖。 參照圖1,根據(jù)本發(fā)明的機頂盒集成中間件通用系統(tǒng)100包括應用 實現(xiàn)模塊102、和中間件104,該系統(tǒng)還包括適配才莫塊106,連接 在中間件104和應用實現(xiàn)模塊102之間,用于將中間件104的輸入 接口和輸出接口轉(zhuǎn)換成內(nèi)部標準接口 ,以及通過內(nèi)部標準接口與應 用實現(xiàn)模塊102進行交互。其中,應用實現(xiàn)模塊102設置在機頂盒內(nèi)部,用于控制機頂盒 的操作。該系統(tǒng)還包括設置在機頂盒內(nèi)的硬件資源適配才莫塊108,用于 隔離軟件與不同硬件平臺的差異。
適配才莫塊106將中間件104的輸入接口和輸出接口轉(zhuǎn)換成內(nèi)部 標準接口包括接口名稱轉(zhuǎn)換、接口參數(shù)轉(zhuǎn)換、以及接口邏輯關系 轉(zhuǎn)換,其中,接口名稱轉(zhuǎn)換用于將中間件的輸入接口和輸出接口的名稱轉(zhuǎn)換成本地統(tǒng)一的接口名稱,接口參數(shù)轉(zhuǎn)換用于將中間件的輸 入接口和輸出接口的參數(shù)轉(zhuǎn)換為本地統(tǒng)一的參數(shù),接口邏輯關系轉(zhuǎn)換用于將中間件的輸入接口和輸出接口的邏輯關系轉(zhuǎn)換為本地統(tǒng)一 的4妄口調(diào)用邏輯。下面仍然參照圖1來描述本發(fā)明的另一個實施例。參照圖1,在該實施例中,才是供了一種IPTV系統(tǒng)中機頂盒設備 的壽欠件開發(fā)沖匡架系統(tǒng)100。該才幾頂盒的l欠件構(gòu)架分為4層應用功 能實現(xiàn)層102、中間件層104、中間件適配層106、和石更件資源適配 層108。中間件的實現(xiàn)符合一個通用才莫型,即中間件以API ( Application Program Interface,應用程序接口 )接口的方式對外提供服務以及接 收輸入,中間件提供的API分為兩類 一類是中間件實現(xiàn)的功能接 口 API,集成者調(diào)用這類接口向中間件申請服務; 一類是中間件要 求集成者提供的接口 API,中間件調(diào)用該類接口主動輸出運行信息, 由集成者決定如何處理這些信息;才幾頂盒實現(xiàn)一個"中間件適配層106",作為中間件與應用實現(xiàn) 層的橋梁,其實現(xiàn)的功能是在不同廠家的中間件接口變化定義不同 的情況下,做一次接口轉(zhuǎn)換,轉(zhuǎn)換成與應用實現(xiàn)層接口匹配的接口, 達到應用實現(xiàn)層接口穩(wěn)定的目的;中間件適配層106的工作,包括如下幾項內(nèi)容接口名稱的轉(zhuǎn) 換、接口參數(shù)的調(diào)整、^妄口調(diào)用關系的適配;4巴不同廠家中間件的 接口定義差異統(tǒng)一轉(zhuǎn)換成一個內(nèi)部的標準接口 ,并通過這個標準接口與機頂盒內(nèi)部的應用實現(xiàn)層進行交互,這樣對應用實現(xiàn)層來說, 相同的業(yè)務只需要實現(xiàn)一 個代碼模塊即可,不需要為每個廠家的中 間件提供一個實現(xiàn)模塊。下面仍然參照圖1來描述本發(fā)明的另一個實施例。參照附圖1,該實施例的機頂盒集成中間件的軟件框架分為4層應用實現(xiàn)層102:這一層是;bL頂盒的業(yè)務實現(xiàn)層,才幾頂盒提供 的業(yè)務功能,比如節(jié)目播放以及播放控制等等;中間件層104:這一層包含不同廠家的中間件,由不同廠家提供;中間件適配層106:這一層用于隔離不同廠家的中間件與應用 實現(xiàn)層,中間件是其他廠家提供的,各個廠家提供的接口命名以及 接口參數(shù)會各不相同,中間件適配層的作用就是把不同廠家中間件 的差異予以屏蔽,轉(zhuǎn)換成對應用實現(xiàn)層的統(tǒng)一接口調(diào)用;以及硬件資源適配層108:這一層是軟件與硬件的接口層,用于隔 離軟件與不同硬件平臺的差異;這一層是機頂盒內(nèi)部實現(xiàn)的內(nèi)容。圖2示出了中間件的實現(xiàn)模型。為了達到適配的方便性,中間 件的實現(xiàn)也需要符合一定的規(guī)范;圖2給出了本方案的中間件實現(xiàn) 約束,其主要思想是中間件提供輸出接口以及輸入接口,集成者 只需要與這兩類4妾口交互就可以實現(xiàn)與中間件的互通。圖3示出了才幾頂盒集成中間件的通用沖匡架。才幾頂盒4妄入不同廠 家的平臺時,需要集成不同廠家的中間件,中間件提供功能調(diào)用接 口 (輸入接口 )以及功能回調(diào)接口 (輸出接口 ),機頂盒中間件適配層負責把不同廠家中間件的輸入、輸出接口的名稱做一次轉(zhuǎn)換,轉(zhuǎn)換成本地定義的統(tǒng)一接口;同時把輸入、輸出接口的參數(shù)做必要的 調(diào)整,也轉(zhuǎn)換為統(tǒng)一的參數(shù)個數(shù)以及參數(shù)名稱、參數(shù)類型;最后根 據(jù)需要,調(diào)整中間件接口之間的邏輯關系,轉(zhuǎn)換為本地統(tǒng)一的接口 調(diào)用邏輯;經(jīng)過這個轉(zhuǎn)換之后,中間件與本地的應用實現(xiàn)層不需要 ^^壬4可調(diào)整,二者之間就建立了交互通道。在該實施例中,4妻口的適配是個相對比4交簡單的工作,工作量 也比較小,關鍵是對機頂盒內(nèi)部的功能實現(xiàn)代碼以及功能實現(xiàn)邏輯 沒有任何影響,因此可以達到節(jié)省開發(fā)時間、提高集成效率的目的。采用本發(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氐運4于商的采購成本。以上所述^f又為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 對于本領域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等, 均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1. 一種機頂盒集成中間件通用系統(tǒng),包括應用實現(xiàn)模塊、和中間件,其特征在于,包括適配才莫塊,連4妾在所述中間件和所述應用實現(xiàn)才莫塊之間, 用于將所述中間件的輸入接口和輸出接口轉(zhuǎn)換成內(nèi)部標準4妻 口,以及通過所述內(nèi)部標準接口與所述應用實現(xiàn)模塊進行交 互。
2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述應用實現(xiàn)模塊 設置在機頂盒內(nèi)部,用于控制所述機頂盒的操作。
3. 才艮據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,還包括硬件資源適 配才莫塊,設置在所述機頂盒內(nèi),用于隔離軟件與不同硬件平臺 的差異。
4. 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述適配模塊將所 述中間件的輸入接口和輸出接口轉(zhuǎn)換成內(nèi)部標準接口包括接 口名稱轉(zhuǎn)換、接口參數(shù)轉(zhuǎn)換、以及接口邏輯關系轉(zhuǎn)換。
5. 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述接口名稱轉(zhuǎn)換 用于將所述中間件的輸入接口和輸出4妾口的名稱轉(zhuǎn)才灸成本地 統(tǒng)一的4妾口名稱。
6. 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述接口參數(shù)轉(zhuǎn)換 用于將所述中間件的輸入接口和輸出接口的參數(shù)轉(zhuǎn)換為本地 統(tǒng)一的參凄t。
7. 才艮據(jù)4又利要求4所述的系統(tǒng),碎特征在于,所述接口邏輯關系 轉(zhuǎn)換用于將所述中間件的輸入接口和輸出接口的邏輯關系轉(zhuǎn) 換為本地統(tǒng)一的接口調(diào)用邏輯。
全文摘要
本發(fā)明公開了一種機頂盒集成中間件通用系統(tǒng),該系統(tǒng)包括應用實現(xiàn)模塊、和中間件,該系統(tǒng)還包括適配模塊,連接在中間件和應用實現(xiàn)模塊之間,用于將中間件的輸入接口和輸出接口轉(zhuǎn)換成內(nèi)部標準接口,以及通過內(nèi)部標準接口與應用實現(xiàn)模塊進行交互。本發(fā)明使機頂盒可以方便的與不同平臺廠家的中間件集成,而機頂盒本身的軟件構(gòu)架可以保持不變。
文檔編號H04N5/00GK101146175SQ20071016540
公開日2008年3月19日 申請日期2007年10月25日 優(yōu)先權(quán)日2007年10月25日
發(fā)明者尤洪濤, 珈 曹 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
上犹县| 唐河县| 吉安县| 白水县| 湾仔区| 和平区| 鄂温| 鱼台县| 巧家县| 富宁县| 富顺县| 丹寨县| 綦江县| 曲松县| 开阳县| 宁远县| 鹤峰县| 台北县| 郴州市| 山东省| 汾阳市| 临夏县| 化德县| 霍州市| 社旗县| 沾化县| 措勤县| 镇雄县| 平潭县| 余干县| 道真| 尚志市| 满城县| 鹤庆县| 长顺县| 崇明县| 新竹市| 班玛县| 莱州市| 铜山县| 五大连池市|