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

一種基于ip數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)的實(shí)現(xiàn)方法

文檔序號(hào):7954991閱讀:292來源:國知局
專利名稱:一種基于ip數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于IP數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,尤其涉及基于雙向IP數(shù)據(jù)傳輸網(wǎng)絡(luò)、應(yīng)用服務(wù)器與數(shù)字電視接收終端的分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,屬于數(shù)字電視中間件技術(shù)領(lǐng)域。
背景技術(shù)
數(shù)字電視領(lǐng)域內(nèi)的現(xiàn)有中間件只是在數(shù)字電視接收終端上實(shí)現(xiàn)(如MHP中間件標(biāo)準(zhǔn))。數(shù)字電視中間件就是基于數(shù)字電視接收終端的硬件和驅(qū)動(dòng)層建立獨(dú)立的數(shù)字電視業(yè)務(wù)執(zhí)行平臺(tái),使得各種應(yīng)用可以在不同的數(shù)字電視接收終端硬件平臺(tái)上運(yùn)行。盡管如此,但由于數(shù)字電視接收終端硬件的存儲(chǔ)空間和數(shù)據(jù)運(yùn)算處理能力限制,使其根本無法運(yùn)行許多硬件資源要求高的應(yīng)用程序。因此,基于數(shù)字電視接收終端的中間件系統(tǒng)能夠承載的應(yīng)用程序仍然受到很大約束,從而無法滿足數(shù)字電視用戶更高的娛樂性要求。
本發(fā)明就是針對基于數(shù)字電視接收終端的現(xiàn)有中間件技術(shù)的不足而提出的解決方法。

發(fā)明內(nèi)容
本發(fā)明提出基于IP數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,能夠協(xié)助數(shù)字電視接收終端實(shí)現(xiàn)存儲(chǔ)大量的信息內(nèi)容以及運(yùn)行硬件資源要求高的應(yīng)用程序,解決基于數(shù)字電視接收終端的現(xiàn)有中間件技術(shù)存在的問題。
本發(fā)明通過以下技術(shù)方案使上述問題得以解決?;趹?yīng)用服務(wù)器存儲(chǔ)和數(shù)據(jù)運(yùn)算處理能力,IP網(wǎng)絡(luò)的數(shù)據(jù)實(shí)時(shí)傳輸能力以及數(shù)字電視接收終端的音視頻圖像處理能力,采用一種層次型架構(gòu)和模塊化組合的設(shè)計(jì)方法,提供一種應(yīng)用無需下載到數(shù)字電視接收終端就可執(zhí)行和控制的運(yùn)行環(huán)境,使得中間件系統(tǒng)更容易升級和擴(kuò)展。
下面詳細(xì)說明本發(fā)明的技術(shù)方案。
本發(fā)明提出的基于IP數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)的實(shí)現(xiàn)方法是由雙向IP數(shù)據(jù)網(wǎng)路、應(yīng)用服務(wù)器和數(shù)字電視接收終端共同構(gòu)建中間件系統(tǒng)。由應(yīng)用服務(wù)器運(yùn)行各種數(shù)字電視接收終端無法承載的應(yīng)用程序和存儲(chǔ)大量信息內(nèi)容,以及實(shí)時(shí)響應(yīng)數(shù)字電視接收終端通過IP數(shù)據(jù)傳輸網(wǎng)絡(luò)上傳的用戶輸入。而數(shù)字電視接收終端僅即時(shí)解析輸出應(yīng)用服務(wù)器通過IP數(shù)據(jù)傳輸網(wǎng)絡(luò)回傳的圖像、文字、音頻和視頻等。它不僅實(shí)現(xiàn)了應(yīng)用能獨(dú)立于數(shù)字電視接收終端的硬件和操作系統(tǒng)運(yùn)行,達(dá)到應(yīng)用和數(shù)字電視接收終端平臺(tái)無關(guān)的目標(biāo)。而且實(shí)現(xiàn)了應(yīng)用無需下載到數(shù)字電視接收終端平臺(tái)運(yùn)行,達(dá)到應(yīng)用不受數(shù)字電視接收終端平臺(tái)硬件資源限制的目標(biāo)。
本發(fā)明提出的基于IP數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)由四層結(jié)構(gòu)組成,依次分別為終端適配層、協(xié)作層、中間層、應(yīng)用層;其中數(shù)字電視接收終端承載終端適配層和協(xié)作層,應(yīng)用服務(wù)器承載協(xié)作層、中間層、應(yīng)用層。
1)終端適配層該層只運(yùn)行在數(shù)字電視接收終端上,它抽象數(shù)字電視接收終端的軟硬件環(huán)境。本發(fā)明的方法定義了統(tǒng)一的標(biāo)準(zhǔn)適配接口,可以使本發(fā)明所述的中間件系統(tǒng)能適應(yīng)不同的數(shù)字電視接收終端平臺(tái)。
終端適配層包括以下軟件模塊●操作系統(tǒng)模塊●內(nèi)存管理模塊●終端配置模塊●終端存儲(chǔ)模塊●調(diào)諧/解調(diào)模塊●圖形驅(qū)動(dòng)模塊●音頻解碼模塊●視頻解碼模決●終端用戶輸入模塊2)協(xié)作層該層分別在數(shù)字電視接收終端和應(yīng)用服務(wù)器上運(yùn)行,通過IP數(shù)據(jù)網(wǎng)絡(luò)實(shí)現(xiàn)應(yīng)用服務(wù)器與數(shù)字電視接收終端之間交互數(shù)據(jù)信息的實(shí)時(shí)傳輸。該層負(fù)責(zé)將數(shù)字電視接收終端上的用戶輸入即時(shí)傳輸?shù)綉?yīng)用服務(wù)器,以及將應(yīng)用服務(wù)器完成用戶輸入響應(yīng)的處理結(jié)果回傳至數(shù)字電視接收終端。此外該層還負(fù)責(zé)解析應(yīng)用服務(wù)器回傳的數(shù)據(jù)信息并通過數(shù)字電視接收終端上的終端適配層輸出。為了保證協(xié)作層數(shù)據(jù)傳輸?shù)陌踩?,采用SSL安全套接層加密數(shù)據(jù)信息。
協(xié)作層包括以下軟件模塊●數(shù)據(jù)信息封裝/解析模塊●數(shù)據(jù)信息傳輸模塊3)中間層該層只運(yùn)行在應(yīng)用服務(wù)器上,且構(gòu)建在協(xié)作層之上。該層負(fù)責(zé)應(yīng)用層的應(yīng)用程序的運(yùn)行調(diào)度管理,并向應(yīng)用程序提供標(biāo)準(zhǔn)的應(yīng)用程序編程接口。
中間層包括以下軟件模塊●終端配置模塊●調(diào)諧/解調(diào)模塊●圖形驅(qū)動(dòng)模塊●音頻解碼模塊●視頻解碼模決●終端用戶輸入模塊●應(yīng)用程序運(yùn)行調(diào)度管理模塊4)應(yīng)用層該層只運(yùn)行在應(yīng)用服務(wù)器上,且構(gòu)建在中間層之上。應(yīng)用層包括各種各種的應(yīng)用程序如Web瀏覽器軟件、股市行情分析軟件和網(wǎng)絡(luò)游戲客戶端軟件等,以及各種服務(wù)內(nèi)容如Web網(wǎng)頁、音頻、視頻、圖像和股票數(shù)據(jù)等。應(yīng)用層的應(yīng)用程序?qū)崟r(shí)響應(yīng)終端用戶輸入并將運(yùn)行結(jié)果通過中間層和協(xié)作層回傳至數(shù)字電視接收終端。
本發(fā)明具有以下有益效果(1)協(xié)助數(shù)字電視接收終端運(yùn)行硬件資源要求高的應(yīng)用程序。
(2)協(xié)助數(shù)字電視接收終端存儲(chǔ)大量信息內(nèi)容。
(3)實(shí)現(xiàn)應(yīng)用和數(shù)字電視接收終端平臺(tái)無關(guān)。
(4)實(shí)現(xiàn)應(yīng)用無需下載到數(shù)字電視接收終端平臺(tái)運(yùn)行。


下面將通過附圖和實(shí)施例對本發(fā)明的方法作進(jìn)一步說明。
圖1顯示了本發(fā)明方法的總體特征,它基于雙向IP數(shù)據(jù)傳輸網(wǎng)絡(luò)、應(yīng)用服務(wù)器與數(shù)字電視接收終端,依賴于標(biāo)準(zhǔn)接口和數(shù)據(jù)傳輸協(xié)議,實(shí)現(xiàn)應(yīng)用的可執(zhí)行環(huán)境和平臺(tái)。
圖2顯示了本發(fā)明方法中的處理終端用戶輸入事件的完整過程。它描述了從數(shù)字電視接收終端傳輸用戶輸入至應(yīng)用服務(wù)器,到應(yīng)用服務(wù)器上的應(yīng)用程序處理輸入并返回結(jié)果,以及最終數(shù)字電視接收終端解析并輸出的一個(gè)完整的過程。
以下結(jié)合具體的實(shí)施實(shí)例對本發(fā)明作進(jìn)一步詳細(xì)說明。
具體實(shí)施例方式
如圖1所示,數(shù)字電視接收終端包括終端適配層和協(xié)作層,應(yīng)用服務(wù)器包括協(xié)作層、中間層和應(yīng)用層。
終端適配層包括操作系統(tǒng)模塊、內(nèi)存管理模塊、終端配置模塊、終端存儲(chǔ)模塊、調(diào)諧/解調(diào)模塊、圖形驅(qū)動(dòng)模塊、音頻解碼模塊、視頻解碼模決、終端用戶輸入模塊。
●操作系統(tǒng)模塊操作系統(tǒng)模塊是用來管理線程和信號(hào)量。主要的操作系統(tǒng)調(diào)用方法一覽表

●內(nèi)存管理模塊內(nèi)存管理模塊的功能是管理內(nèi)存的分配與釋放。主要的內(nèi)存管理調(diào)用方法一覽表


●終端配置模塊終端配置模塊的功能是獲取終端硬件資源的配置和能力。主要的終端配置調(diào)用方法一覽表

●終端存儲(chǔ)模塊終端存儲(chǔ)模塊的功能是獲取終端存儲(chǔ)的信息。主要的終端存儲(chǔ)調(diào)用方法一覽表

●調(diào)諧/解調(diào)模塊調(diào)諧/解調(diào)模塊的功能是設(shè)置終端調(diào)諧/解調(diào)器硬件設(shè)備參數(shù)。
主要的調(diào)諧/解調(diào)調(diào)用方法一覽表

●圖形驅(qū)動(dòng)模塊圖形驅(qū)動(dòng)模塊的功能是操作終端圖形硬件設(shè)備。主要的圖形驅(qū)動(dòng)方法一覽表


●音頻解碼模塊音頻解碼模塊的功能是操作終端音頻解碼硬件設(shè)備。主要的音頻解碼方法一覽表

●視頻解碼模塊視頻解碼模塊的功能是操作終端視頻解碼硬件設(shè)備。主要的視頻解碼方法一覽表

●終端用戶輸入模塊終端用戶輸入模塊的功能是獲取終端用戶用遙控器按鍵輸入的事件。主要的終端用戶輸入方法一覽表

協(xié)作層包括數(shù)據(jù)信息封裝/解析模塊、數(shù)據(jù)信息傳輸模塊。
中間層包括終端配置模塊、調(diào)諧/解調(diào)模塊、圖形驅(qū)動(dòng)模塊、音頻解碼模塊、視頻解碼模決、終端用戶輸入模塊、應(yīng)用程序運(yùn)行調(diào)度管理模塊。
應(yīng)用層包括各種各種的應(yīng)用程序如Web瀏覽器軟件、股市行情分析軟件和網(wǎng)絡(luò)游戲客戶端軟件等,以及各種服務(wù)內(nèi)容如Web網(wǎng)頁、音頻、視頻、圖像和股票數(shù)據(jù)等。
如圖2所示,實(shí)現(xiàn)處理終端用戶輸入事件的具體步驟如下所述。
第一步用戶觸發(fā)數(shù)字電視接收終端遙控器按鍵,通過終端適配層轉(zhuǎn)換為終端用戶輸入事件傳送至協(xié)作層;第二步數(shù)字電視接收終端的協(xié)作層將終端用戶輸入事件封裝為IP協(xié)議報(bào)文并傳輸至應(yīng)用服務(wù)器;
第三步應(yīng)用服務(wù)器的協(xié)作層接收IP協(xié)議報(bào)文,解析還原出終端用戶輸入事件并將其傳送至中間層;第四步應(yīng)用服務(wù)器的中間層將終端用戶輸入事件還原為用戶觸發(fā)的數(shù)字電視接收終端遙控器按鍵,并傳送到應(yīng)用層的應(yīng)用程序;第五步應(yīng)用服務(wù)器上的應(yīng)用層的應(yīng)用程序響應(yīng)遙控器按鍵,并調(diào)用中間層的應(yīng)用程序編程接口返回處理結(jié)果;第六步應(yīng)用服務(wù)器上的中間層將應(yīng)用程序的調(diào)用返回處理結(jié)果通過協(xié)作層進(jìn)行數(shù)據(jù)信息封裝;第七步應(yīng)用服務(wù)器上的協(xié)作層將數(shù)據(jù)信息封裝好的IP協(xié)議報(bào)文傳輸至數(shù)字電視接收終端;第八步數(shù)字電視接收終端上的協(xié)作層接收并解析IP協(xié)議報(bào)文,并調(diào)用終端適配層接口;第九步數(shù)字電視接收終端上的終端適配層向終端顯示設(shè)備輸出圖像、文字和音視頻;綜上所述,基于IP數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)的實(shí)現(xiàn)方法實(shí)現(xiàn)了應(yīng)用和數(shù)字電視接收終端平臺(tái)無關(guān)以及應(yīng)用無需下載到數(shù)字電視接收終端平臺(tái)運(yùn)行的目標(biāo)。
權(quán)利要求
1.一種基于IP數(shù)據(jù)網(wǎng)絡(luò)分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,尤其是基于雙向IP數(shù)據(jù)網(wǎng)絡(luò)、應(yīng)用服務(wù)器與數(shù)字電視接收終端的分布式中間件系統(tǒng),其特征在于是由雙向IP數(shù)據(jù)網(wǎng)路、應(yīng)用服務(wù)器和數(shù)字電視接收終端共同構(gòu)建中間件系統(tǒng)。由應(yīng)用服務(wù)器運(yùn)行各種數(shù)字電視接收終端無法承載的應(yīng)用程序和存儲(chǔ)大量信息內(nèi)容,以及實(shí)時(shí)響應(yīng)數(shù)字電視接收終端通過IP數(shù)據(jù)傳輸網(wǎng)絡(luò)上傳的用戶輸入。而數(shù)字電視接收終端僅即時(shí)解析輸出應(yīng)用服務(wù)器通過IP數(shù)據(jù)傳輸網(wǎng)絡(luò)回傳的圖像、文字、音頻和視頻等。它不僅實(shí)現(xiàn)了應(yīng)用能獨(dú)立于數(shù)字電視接收終端的硬件和操作系統(tǒng)運(yùn)行,達(dá)到應(yīng)用和數(shù)字電視接收終端平臺(tái)無關(guān)。而且實(shí)現(xiàn)了應(yīng)用無需下載到數(shù)字電視接收終端平臺(tái)運(yùn)行,達(dá)到應(yīng)用不受數(shù)字電視接收終端平臺(tái)硬件資源限制。
2.根據(jù)權(quán)利要求1所述的一種基于IP數(shù)據(jù)網(wǎng)絡(luò)分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,其特征在于分布式中間件系統(tǒng)由四層結(jié)構(gòu)組成,依次分別為終端適配層、協(xié)作層、中間層、應(yīng)用層和內(nèi)容層。其中數(shù)字電視接收終端包括終端適配層和協(xié)作層,服務(wù)器端包括協(xié)作層、中間層、應(yīng)用層。
3.根據(jù)權(quán)利要求1和2所述的一種基于IP數(shù)據(jù)網(wǎng)絡(luò)分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,其特征在于終端適配層包括操作系統(tǒng)模塊、內(nèi)存管理模塊、終端配置模塊、終端存儲(chǔ)模塊、調(diào)諧/解調(diào)模塊、圖形驅(qū)動(dòng)模塊、音頻解碼模塊、視頻解碼模決、終端用戶輸入事件模塊、TCP/IP協(xié)議棧模塊。
4.根據(jù)權(quán)利要求1和2所述的一種基于IP數(shù)據(jù)網(wǎng)絡(luò)分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,其特征在于協(xié)作層包括數(shù)據(jù)信息封裝/解析模塊、數(shù)據(jù)信息傳輸模塊。
5.根據(jù)權(quán)利要求1和2所述的一種基于IP數(shù)據(jù)網(wǎng)絡(luò)分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,其特征在于中間層包括終端配置模塊、調(diào)諧/解調(diào)模塊、圖形驅(qū)動(dòng)模塊、音頻解碼模塊、視頻解碼模決、終端用戶輸入事件模塊、應(yīng)用程序運(yùn)行調(diào)度管理模塊。
6.根據(jù)權(quán)利要求1所述的一種基于IP數(shù)據(jù)網(wǎng)絡(luò)分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,其特征在于數(shù)字電視接收終端硬件資源配置要求低,且無需要預(yù)安裝應(yīng)用程序,如WEB瀏覽器,Java虛擬機(jī)等。
7.根據(jù)權(quán)利要求1所述的一種基于IP數(shù)據(jù)網(wǎng)絡(luò)分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,其特征在于使用應(yīng)用服務(wù)器上存儲(chǔ)的字庫通過網(wǎng)絡(luò)傳輸文字字形,使得數(shù)字電視接收終端輸出顯示的文字大小和樣式不受本地存儲(chǔ)字庫的限制。
全文摘要
本發(fā)明涉及一種基于IP數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)的實(shí)現(xiàn)方法,屬于數(shù)字電視中間件技術(shù)領(lǐng)域。其不僅實(shí)現(xiàn)了應(yīng)用能獨(dú)立于數(shù)字電視接收終端的硬件和操作系統(tǒng)運(yùn)行,達(dá)到應(yīng)用和數(shù)字電視接收終端平臺(tái)無關(guān)。而且實(shí)現(xiàn)了應(yīng)用無需下載到數(shù)字電視接收終端平臺(tái)運(yùn)行,達(dá)到應(yīng)用不受數(shù)字電視接收終端硬件資源限制。實(shí)現(xiàn)的技術(shù)方案是由雙向IP數(shù)據(jù)網(wǎng)路、應(yīng)用服務(wù)器和數(shù)字電視接收終端采用層次型架構(gòu)和模塊化組合的設(shè)計(jì)方法共同構(gòu)建中間件系統(tǒng)。本發(fā)明提出的基于IP數(shù)據(jù)網(wǎng)絡(luò)的分布式中間件系統(tǒng)由四層結(jié)構(gòu)組成。依次分別為終端適配層、協(xié)作層、中間層、應(yīng)用層。其中數(shù)字電視接收終端承載終端適配層和協(xié)作層,應(yīng)用服務(wù)器承載協(xié)作層、中間層、應(yīng)用層。
文檔編號(hào)H04N7/24GK1863212SQ20061003499
公開日2006年11月15日 申請日期2006年4月14日 優(yōu)先權(quán)日2006年4月14日
發(fā)明者梅紅兵, 張緒媛 申請人:梅紅兵, 張緒媛
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1