專利名稱:機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種控制方法,特別是一種機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法。
背景技術(shù):
在數(shù)字電視時(shí)代,信息內(nèi)容服務(wù)是最為重要的增值業(yè)務(wù)。瀏覽器是接收與解析并 呈現(xiàn)信息服務(wù)內(nèi)容的重要部件,其應(yīng)用方式有多種。在單向應(yīng)用上,數(shù)據(jù)廣播是一種重要的 提供信息服務(wù)內(nèi)容方式并已得到廣泛應(yīng)用。其一般實(shí)現(xiàn)方法是在系統(tǒng)播發(fā)前端利用數(shù)據(jù) 或?qū)ο筝啿ゼ夹g(shù)把信息服務(wù)內(nèi)容在廣電網(wǎng)內(nèi)進(jìn)行周期性廣播發(fā)送。終端設(shè)備通過信息瀏覽 器接收并解析這些數(shù)據(jù),把廣播內(nèi)容以圖片或文字等形式進(jìn)行呈現(xiàn),并同時(shí)提供了必要的 操作交互功能,但其過程中所有的信息服務(wù)內(nèi)容都是從廣播網(wǎng)中獲得的。在雙向應(yīng)用上,一 般是利用類似IE功能的信息瀏覽器,從服務(wù)提供商指定的地址獲得信息服務(wù)內(nèi)容并解析 內(nèi)容以多媒體的方式進(jìn)行呈現(xiàn),在用戶交互操作過程中所有的信息服務(wù)內(nèi)容都是從雙向廣 播網(wǎng)或者互聯(lián)網(wǎng)中獲得的。由于用戶需求和硬件設(shè)備的發(fā)展,很多機(jī)頂盒設(shè)備除了本身配置了大存儲(chǔ)量的存 儲(chǔ)設(shè)備,并提供了多種輸入輸出接口如射頻輸入,網(wǎng)口,USB 口,甚至硬盤。在這種信息服務(wù) 內(nèi)容多來源的情勢下,顯然,支持多數(shù)據(jù)來源的瀏覽器就顯得尤為重要。在現(xiàn)有信息瀏覽器技術(shù)中,信息服務(wù)內(nèi)容數(shù)據(jù)來源定為在廣電網(wǎng)或者互聯(lián)網(wǎng)。當(dāng)信息服務(wù)內(nèi)容數(shù)據(jù)來源定為廣電網(wǎng)時(shí),不論是單向應(yīng)用還是雙向應(yīng)用,信息服 務(wù)內(nèi)容數(shù)據(jù)來源都只能是來自廣電網(wǎng)。在廣電網(wǎng)單向應(yīng)用方式上,系統(tǒng)播發(fā)前端利用數(shù)據(jù)或?qū)ο筝啿ゼ夹g(shù)把信息服務(wù)內(nèi) 容在廣電網(wǎng)內(nèi)進(jìn)行周期性廣播發(fā)送;終端信息瀏覽器先獲得用戶請(qǐng)求的信息服務(wù)內(nèi)容的頁 面地址,將其翻譯成相應(yīng)的數(shù)據(jù)過濾器過濾條件,并相應(yīng)設(shè)置數(shù)據(jù)過濾器獲得頁面數(shù)據(jù);獲 得頁面數(shù)據(jù)后,解分析其內(nèi)容,并獲得該頁面包含的各其它數(shù)據(jù)元素(如圖片等)的地址并 將其翻譯成數(shù)據(jù)過濾器過濾條件,然后再設(shè)置以此設(shè)置數(shù)據(jù)過濾器獲得頁面內(nèi)其它數(shù)據(jù)元 素的詳細(xì)數(shù)據(jù)信息,然后進(jìn)行解分析排版渲染并呈現(xiàn)最終的完整頁面內(nèi)容。在廣電網(wǎng)雙向應(yīng)用方式上,終端信息瀏覽器先獲得用戶請(qǐng)求的信息服務(wù)內(nèi)容的頁 面地址,將其翻譯成相應(yīng)的cable modern協(xié)議的數(shù)據(jù)請(qǐng)求流程,并由此按相應(yīng)流程調(diào)用命 令獲得頁面數(shù)據(jù);獲得頁面數(shù)據(jù)后,解分析其內(nèi)容,并獲得該頁面包含的各其它數(shù)據(jù)元素 (如圖片等)的地址并將其翻譯成cable modern協(xié)議的數(shù)據(jù)請(qǐng)求流程,然后再設(shè)置以此按 照相應(yīng)流程調(diào)用命令獲得頁面內(nèi)其它數(shù)據(jù)元素的詳細(xì)數(shù)據(jù)信息,然后進(jìn)行解分析排版渲染 并呈現(xiàn)最終的完整頁面內(nèi)容。在互聯(lián)網(wǎng)雙向應(yīng)用方式上,終端信息瀏覽器先獲得用戶請(qǐng)求的信息服務(wù)內(nèi)容的頁 面地址,將其翻譯成相應(yīng)的TCP/IP數(shù)據(jù)請(qǐng)求流程,并按照相應(yīng)流程調(diào)用socket命令獲得 頁面數(shù)據(jù);獲得頁面數(shù)據(jù)后,解分析其內(nèi)容,并獲得該頁面包含的各其它數(shù)據(jù)元素(如圖片 等)的地址并將其翻譯成TCP/IP數(shù)據(jù)請(qǐng)求流程,然后再設(shè)置以此按照相應(yīng)流程調(diào)用socket命令獲得頁面內(nèi)其它數(shù)據(jù)元素的詳細(xì)數(shù)據(jù)信息,然后進(jìn)行解分析排版渲染并呈現(xiàn)最終的完 整頁面內(nèi)容。現(xiàn)有技術(shù)分別存在以下問題1,現(xiàn)有瀏覽器技術(shù)的數(shù)據(jù)來源只限于廣電網(wǎng)或者互聯(lián)網(wǎng),而沒有考慮到其它多種 方式的數(shù)據(jù)獲得途經(jīng),如USB接口,如機(jī)頂盒本身的存儲(chǔ)器,和一些無線通信設(shè)備(短信,藍(lán) 牙等),數(shù)據(jù)來源過于狹隘。2,現(xiàn)有瀏覽器技術(shù)的數(shù)據(jù)來源雖然可以是廣電網(wǎng)或者互聯(lián)網(wǎng)。但瀏覽器工作時(shí)只 能工作在某單一的信息服務(wù)內(nèi)容數(shù)據(jù)來源模式下。在廣電網(wǎng)單向應(yīng)用方式上,在解析數(shù)據(jù) 來源地址時(shí)只能將其解分析成來源于廣電網(wǎng)絡(luò)的TS流,獲得數(shù)據(jù)只能依賴于TS流;在互聯(lián) 網(wǎng)雙向應(yīng)用方式上,獲得數(shù)據(jù)的方式只能依賴于TCP/IP協(xié)議。3,現(xiàn)有瀏覽器無法同時(shí)支持兩種數(shù)據(jù)來源模式,或者說無法支持兩種工作模式的 靈活切換,即如果一個(gè)來源于TS流的頁面內(nèi)有一個(gè)聯(lián)接地址是指向互聯(lián)網(wǎng)地址的,那么它 無法從廣電網(wǎng)工作模式下切換到互聯(lián)網(wǎng)工作模式下;同樣,如果一個(gè)源于互聯(lián)網(wǎng)的頁面內(nèi) 如果有一個(gè)聯(lián)接地址是指向TS流中數(shù)據(jù)廣播的某個(gè)頁面的,它也無法互聯(lián)網(wǎng)工作模式切 換到廣電網(wǎng)工作模式下。導(dǎo)致互聯(lián)網(wǎng)和廣電網(wǎng)之間的數(shù)據(jù)來源割裂,無法融合。由此可見,現(xiàn)有瀏覽器的工作方式割裂了多種數(shù)據(jù)的來源,導(dǎo)致多渠道來源的信 息服務(wù)內(nèi)容無法相互融合和相互利用,更沒有途徑利用機(jī)頂盒本身資源上的一些信息服務(wù) 內(nèi)容。
發(fā)明內(nèi)容
本發(fā)明為了克服上述現(xiàn)有技術(shù)的不足,本發(fā)明提供一種可以實(shí)現(xiàn)多數(shù)據(jù)來源信息 服務(wù)內(nèi)容的相互融合和補(bǔ)充的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是提供一種機(jī)頂盒中多數(shù)據(jù)來源信息 瀏覽器的實(shí)現(xiàn)方法,其包括以下步驟:A按實(shí)際需要設(shè)計(jì)瀏覽器支持的信息服務(wù)內(nèi)容數(shù)據(jù) 來源的種類和途徑;B為每種數(shù)據(jù)來源途徑設(shè)計(jì)地址命名規(guī)則和尋址協(xié)議與規(guī)則;C設(shè)計(jì)不 同的地址前綴來表示數(shù)據(jù)的不同來源途徑;D第一次啟動(dòng)瀏覽器時(shí)的入口地址由用戶或者 運(yùn)營商來設(shè)置起始入口地址;E獲得頁面地址后,瀏覽器獲得并解分析頁面并進(jìn)行信息服 務(wù)內(nèi)容呈現(xiàn);F在用戶交互過程中引起頁面之間的跳轉(zhuǎn)時(shí),設(shè)置好下個(gè)頁面進(jìn)入地址后,重 復(fù)步驟E。本發(fā)明解決進(jìn)一步技術(shù)問題的方案是所述的步驟A中,信息服務(wù)內(nèi)容數(shù)據(jù)的組 織形式包括頁面數(shù)據(jù)以及頁面內(nèi)元素?cái)?shù)據(jù)。本發(fā)明解決進(jìn)一步技術(shù)問題的方案是所述的頁面內(nèi)元素?cái)?shù)據(jù)是圖片數(shù)據(jù),音頻 數(shù)據(jù)或者視頻數(shù)據(jù)。本發(fā)明解決進(jìn)一步技術(shù)問題的方案是所述的頁面數(shù)據(jù)是頁面內(nèi)的顯示文本,布 局,顯示格式命令或跳轉(zhuǎn)聯(lián)接地址信息。本發(fā)明解決進(jìn)一步技術(shù)問題的方案是所述的步驟B中,該協(xié)議是按實(shí)際需要采 用自定義的協(xié)議或采用現(xiàn)有標(biāo)準(zhǔn)協(xié)議。本發(fā)明解決進(jìn)一步技術(shù)問題的方案是頁面地址是通過起始頁面入口地址或者頁 面跳轉(zhuǎn)聯(lián)接地址來獲得。
本發(fā)明解決進(jìn)一步技術(shù)問題的方案是所有頁面內(nèi)元素?cái)?shù)據(jù)的地址是通過該頁面 中數(shù)據(jù)信息來獲得。相較于現(xiàn)有技術(shù),本發(fā)明的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法的有益效 果是通過引入多數(shù)據(jù)來源途徑設(shè)計(jì)方法,可以使瀏覽器在任何時(shí)候都可以按需要從多種 途徑獲得數(shù)據(jù)信息,不但可以融合廣電網(wǎng)絡(luò)和互聯(lián)網(wǎng)絡(luò),而且可以充分利用上機(jī)頂盒本身 設(shè)備及其一些外掛設(shè)備(USB,硬盤),可以開展更為多種多樣的信息服務(wù)內(nèi)容,利用存儲(chǔ)器 存儲(chǔ)一些常用的數(shù)據(jù)信息也可以由此大大節(jié)省帶寬,并能加快交互速度以提高用戶的使用 體驗(yàn),可以實(shí)現(xiàn)多數(shù)據(jù)來源信息服務(wù)內(nèi)容的相互融合和補(bǔ)充。
圖1是本發(fā)明的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法的頁面獲取解分析 流程圖。圖2是本發(fā)明的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法的元素?cái)?shù)據(jù)獲得流 程圖。圖3是本發(fā)明的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法的數(shù)據(jù)來源途徑示 意圖。圖4是本發(fā)明的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法的數(shù)據(jù)來源地址前 綴示意圖。
具體實(shí)施例方式以下內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定 本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在 不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的 保護(hù)范圍。該機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,包括以下步驟A按實(shí)際需要設(shè)計(jì)瀏覽器支持的信息服務(wù)內(nèi)容數(shù)據(jù)來源的種類和途徑,數(shù)據(jù)來源 途徑如圖3所示。B為每種數(shù)據(jù)來源途徑設(shè)計(jì)地址命名規(guī)則和尋址協(xié)議與規(guī)則。按實(shí)際需要可以采 用自定義的協(xié)議,也可以采用一些標(biāo)準(zhǔn)協(xié)議。C設(shè)計(jì)不同的地址前綴來表示數(shù)據(jù)的不同來源途徑,地址前綴如圖4所示。D第一次啟動(dòng)瀏覽器時(shí)的入口地址按實(shí)際需要由用戶或者運(yùn)營商來設(shè)置起始入口 地址。E獲得頁面地址后,瀏覽器獲得并解分析頁面并進(jìn)行信息服務(wù)內(nèi)容呈現(xiàn),如圖1所市。F在用戶交互過程中引起頁面之間的跳轉(zhuǎn)時(shí),設(shè)置好下個(gè)頁面進(jìn)入地址后,重復(fù)步 驟E。本發(fā)明的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其根據(jù)信息服務(wù)內(nèi)容的數(shù) 據(jù)組織形式一般包括頁面數(shù)據(jù)以及頁面內(nèi)元素?cái)?shù)據(jù)。頁面內(nèi)元素?cái)?shù)據(jù)可以是圖片數(shù)據(jù),音 頻數(shù)據(jù)或者視頻數(shù)據(jù);頁面數(shù)據(jù)主要是頁面內(nèi)的顯示文本,布局和顯示格式命令,跳轉(zhuǎn)聯(lián)接地址信息,頁面內(nèi)元素?cái)?shù)據(jù)的獲取地址信息,可能還會(huì)有一些動(dòng)作指令命令,獲得了頁面數(shù) 據(jù),就可以知道該頁面內(nèi)的文本元素和其他數(shù)據(jù)元素的地址,以及如何布局這些顯示元素, 信息服務(wù)內(nèi)容的呈現(xiàn)可以按需要以頁面為單位來進(jìn)行顯示,也可以單獨(dú)顯示某些顯示元素 (如圖片,視頻),頁面地址可以通過起始頁面入口地址或者頁面跳轉(zhuǎn)聯(lián)接地址來獲得,而 頁面內(nèi)所有元素?cái)?shù)據(jù)的地址可以通過該頁面中數(shù)據(jù)信息來獲得。由此,在獲得頁面數(shù)據(jù),頁面內(nèi)元素?cái)?shù)據(jù)時(shí),可以根據(jù)其來源地址,起用不同的數(shù) 據(jù)來源獲取辦法,而不再單一地使用一種數(shù)據(jù)來源的獲取辦法。本發(fā)明的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法通過引入多數(shù)據(jù)來源途徑 設(shè)計(jì)方法,可以使瀏覽器在任何時(shí)候都可以按需要從多種途徑獲得數(shù)據(jù)信息,不但可以融 合廣電網(wǎng)絡(luò)和互聯(lián)網(wǎng)絡(luò),而且可以充分利用上機(jī)頂盒本身設(shè)備及其一些外掛設(shè)備(USB,硬 盤),可以開展更為多種多樣的信息服務(wù)內(nèi)容,利用存儲(chǔ)器存儲(chǔ)一些常用的數(shù)據(jù)信息也可以 由此大大節(jié)省帶寬,并能加快交互速度以提高用戶的使用體驗(yàn),可以實(shí)現(xiàn)多數(shù)據(jù)來源信息 服務(wù)內(nèi)容的相互融合和補(bǔ)充。
權(quán)利要求
1.一種機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其包括以下步驟:A按實(shí)際需要 設(shè)計(jì)瀏覽器支持的信息服務(wù)內(nèi)容數(shù)據(jù)來源的種類和途徑;B為每種數(shù)據(jù)來源途徑設(shè)計(jì)地址 命名規(guī)則和尋址協(xié)議與規(guī)則;C設(shè)計(jì)不同的地址前綴來表示數(shù)據(jù)的不同來源途徑;D第一次 啟動(dòng)瀏覽器時(shí)的入口地址由用戶或者運(yùn)營商來設(shè)置起始入口地址;E獲得頁面地址后,瀏 覽器獲得并解分析頁面并進(jìn)行信息服務(wù)內(nèi)容呈現(xiàn);F在用戶交互過程中引起頁面之間的跳 轉(zhuǎn)時(shí),設(shè)置好下個(gè)頁面進(jìn)入地址后,重復(fù)步驟E。
2.根據(jù)權(quán)利要求1所述的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其特征在于 所述的步驟A中,信息服務(wù)內(nèi)容數(shù)據(jù)的組織形式包括頁面數(shù)據(jù)以及頁面內(nèi)元素?cái)?shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其特征在于 所述的頁面內(nèi)元素?cái)?shù)據(jù)是圖片數(shù)據(jù),音頻數(shù)據(jù)或者視頻數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其特征在于 所述的頁面數(shù)據(jù)是頁面內(nèi)的顯示文本,布局,顯示格式命令或跳轉(zhuǎn)聯(lián)接地址信息。
5.根據(jù)權(quán)利要求1所述的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其特征在于 所述的步驟B中,該協(xié)議是按實(shí)際需要采用自定義的協(xié)議或采用現(xiàn)有標(biāo)準(zhǔn)協(xié)議。
6.根據(jù)權(quán)利要求1所述的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其特征在于 頁面地址是通過起始頁面入口地址或者頁面跳轉(zhuǎn)聯(lián)接地址來獲得。
7.根據(jù)權(quán)利要求2所述的機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其特征在于 所有頁面內(nèi)元素?cái)?shù)據(jù)的地址是通過該頁面中數(shù)據(jù)信息來獲得。
全文摘要
本發(fā)明提供一種機(jī)頂盒中多數(shù)據(jù)來源信息瀏覽器的實(shí)現(xiàn)方法,其包括以下步驟A按實(shí)際需要設(shè)計(jì)瀏覽器支持的信息服務(wù)內(nèi)容數(shù)據(jù)來源的種類和途徑;B為每種數(shù)據(jù)來源途徑設(shè)計(jì)地址命名規(guī)則和尋址協(xié)議與規(guī)則;C設(shè)計(jì)不同的地址前綴來表示數(shù)據(jù)的不同來源途徑;D第一次啟動(dòng)瀏覽器時(shí)的入口地址由用戶或者運(yùn)營商來設(shè)置起始入口地址;E獲得頁面地址后,瀏覽器獲得并解分析頁面并進(jìn)行信息服務(wù)內(nèi)容呈現(xiàn);F在用戶交互過程中引起頁面之間的跳轉(zhuǎn)時(shí),設(shè)置好下個(gè)頁面進(jìn)入地址后,重復(fù)步驟E。
文檔編號(hào)H04N21/472GK101996226SQ20091030538
公開日2011年3月30日 申請(qǐng)日期2009年8月8日 優(yōu)先權(quán)日2009年8月8日
發(fā)明者彭文劍 申請(qǐng)人:康佳集團(tuán)股份有限公司