專利名稱:一種頻道播放界面的顯示方法、系統(tǒng)及數(shù)字電視接收機的制作方法
技術(shù)領域:
本發(fā)明屬于數(shù)字電視領域,尤其涉及一種頻道播放界面的顯示方法、顯示 系統(tǒng)及數(shù)字電一見接收機。
背景技術(shù):
數(shù)字電視屏幕的顯示可分為視頻層和界面層。視頻層是指通過數(shù)字電視接 收機相關(guān)硬件解析數(shù)字電視網(wǎng)絡的廣播數(shù)據(jù)顯示的視頻楨畫面。而界面層是指
數(shù)字電視接收才M目關(guān)軟件通過解析html文件或者直接在屏幕上畫圖顯示的畫 面。頻道播》丈界面則專指在全屏播放頻道時,顯示在界面層的畫面。頻道播放 界面可分為html頁面、控件元素等。
為了避免影響用戶收看節(jié)目,在播放節(jié)目時,若用戶不進行操作,頻道播 放界面處于隱藏狀態(tài),當用戶進行操作或有某些事件觸發(fā)時,頻道播放界面就 會顯示出來。
現(xiàn)有的數(shù)字電視頻道播放方式是所有同業(yè)務類型頻道播放時都使用同一頻 道播放界面,因此在播放所有的音頻或視頻頻道時都是同樣的頻道播放界面顯 示,從而頻道播放界面顯示較為單調(diào)。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種頻道播放界面的顯示方法,旨在解決現(xiàn) 有的數(shù)字電視頻道播放方式是所有同業(yè)務類型頻道播放時都使用同一頻道播放 界面,因此在播放所有的音頻或視頻頻道時都是同樣的頻道播放界面顯示,從 而頻道播放界面顯示較為單調(diào)的問題。
本發(fā)明實施例是這樣實現(xiàn)的, 一種頻道播放界面的顯示方法,所述方法包括以下步驟
接收頻道更換指令或開機指令,并根據(jù)所述指令查找相應的頻道; 獲取與所述頻道綁定的頻道播放界面文件; 才艮據(jù)頻道播放界面文件顯示頻道播放界面。
本發(fā)明實施例的另一目的在于提供一種頻道播放界面的顯示系統(tǒng),所述顯 示系統(tǒng)包括
頻道接收模塊,用于接收頻道更換指令或開機指令,并根據(jù)所述指令查找 相應的頻道;
頻道播放界面文件獲取模塊,用于獲取與所述頻道綁定的頻道播放界面文 件;以及
頻道播放界面顯示模塊,用于根據(jù)頻道播放界面文件顯示頻道播放界面。
本發(fā)明實施例的另 一 目的在于提供一種數(shù)字電視接收機,所述數(shù)字電視接
收機包括一頻道播放界面的顯示系統(tǒng),所述顯示系統(tǒng)包括
頻道接收模塊,用于接收頻道更換指令或開機指令,并根據(jù)所述指令查找
相應的頻道;
頻道播放界面文件獲取模塊,用于獲取與所述頻道綁定的頻道播放界面文 件;以及
頻道播放界面顯示模塊,用于根據(jù)頻道播放界面文件顯示頻道播放界面。 在本發(fā)明的實施例中,為不同的頻道綁定不同的頻道播放界面文件,當瀏
覽不同的頻道時打開不同的頻道播放界面文件,從而達到不同頻道顯示不同的
頻道播放界面。
圖1是本發(fā)明實施例提供的頻道播放界面的顯示方法的實施流程圖; 圖2是本發(fā)明實施例提供的獲取與頻道綁定的頻道播放界面文件的方法實 施流禾呈圖3是本發(fā)明實施例提供的數(shù)字電視接收機獲取頻道播放界面文件的示意
圖4是本發(fā)明實施例提供的頻道播放界面文件的顯示系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實 施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明的實施例中,為不同的頻道綁定不同的頻道播放界面文件,當瀏 覽不同的頻道時就會打開不同的頻道播放界面文件,從而達到不同頻道顯示不 同的頻道播放界面。
圖l示出了本發(fā)明實施例提供的頻道播放界面的顯示方法的實施流程,詳
述如下
在步驟S101中,接收頻道更換指令或開機指令,并根據(jù)該指令查找相應 的頻道。
在步驟S102中,獲取與該頻道綁定的頻道播放界面文件。 在接收頻道信息之前,需要先為每個頻道綁定一個頻道播放界面文件。該 頻道播》丈界面文件可以為圖片,F(xiàn)LASH動畫,WEB頁面等。當接收到頻道信 息時,查找到該頻道綁定的頻道播放界面文件。作為本發(fā)明的實施例,可以從 數(shù)字電視接收機的本地硬盤里獲取頻道播放界面文件,也可以從數(shù)字電視接收 機以外的存儲介質(zhì)中獲取頻道播放界面文件,例如,通過網(wǎng)絡從視頻提供服務 器上獲取頻道纟番;改界面文件。即該頻道播放界面文件可以存儲在數(shù)字電視接收 機的本地硬盤上,也可以存儲在網(wǎng)絡硬盤中。作為本發(fā)明的一個實施例,可以 用頻道的名稱來標識頻道播》文界面文件,例如,用頻道的名稱的全部或部分作 為頻道播放界面文件的名稱,從而可以根據(jù)頻道播放界面文件的名稱,來查找 某一頻道對應的頻道4番;改界面。
在步驟S103中,根據(jù)頻道播放界面文件顯示頻道播放界面。
圖2示出了本發(fā)明實施例提供的獲取與頻道綁定的頻道播放界面文件的方 法實施流程,詳述如下
在步驟S1021中,獲取該頻道對應的頻道插-放界面文件的統(tǒng)一資源定位符 (Uniform Resource Locator, URL)。
作為本發(fā)明的另 一實施例,可以用 一個描述文件記錄頻道與頻道播放界面 文件的URL之間的對應關(guān)系。描述文件的才各式為Frequency, service—id, url;
Frequency, service—id, url; Frequency, service—id, url; ......。 url格式為"
dir/playl.html"。其中,F(xiàn)requency(頻點)、service—id在DVB網(wǎng)絡中唯一標識了 一個頻道,url部分則描述了該頻道對應的頻道播放界面文件的存放路徑。
在步驟S1022中,獲取URL對應的頻道播放界面文件。
由此可以在該實施例中,描述文件描述了頻道與頻道纟番放界面文件的綁定 關(guān)系。根據(jù)該綁定關(guān)系,可獲取頻道對應頻道播放界面文件。
圖3示出了本發(fā)明實施例提供的數(shù)字電視接收機獲取頻道播放界面文件的 過程。
頻道播放界面文件制作服務器31按照數(shù)字電視運營商的要求制作各種風 格的頻道播放界面文件,例如,圖片文件,F(xiàn)LASH動畫,WEB頁面等。綁定 服務器32從頻道播放界面文件制作服務器31獲取頻道播放界面文件,并將頻 道播放界面文件與各個頻道進行綁定,同時,生成頻道與頻道播放界面文件的 URL之間的對應關(guān)系的頻道描述文件。并且,綁定服務器32將頻道播放界面 文件以及頻道描述文件進行打包,上傳給網(wǎng)絡服務器33。網(wǎng)絡服務器33根據(jù) 需要將該含有頻道播放界面文件,頻道描述文件的數(shù)據(jù)包通過網(wǎng)絡傳送給數(shù)字 電視接收機34。數(shù)字電視接收機34就可以從該數(shù)據(jù)包中解析出頻道播放界面 文件,頻道描述文件,并將其進行保存。
作為本發(fā)明的實施例,網(wǎng)絡服務器33可以為OC服務器或者IP服務器。 網(wǎng)絡服務器33為OC服務器時,通過輪播的形式將數(shù)據(jù)包下傳給數(shù)字電視接收機34。網(wǎng)絡服務器33為IP服務器時,當接收到數(shù)字電視接收機34的http或 其他應用層協(xié)議請求時,將數(shù)據(jù)包下傳給數(shù)字電視接收機34。因此,當數(shù)字電 視接收機34不支持IP連接時,只能從OC服務器中獲取數(shù)據(jù)包。而數(shù)字電視 接收機34支持IP連接時,可從OC服務器或IP服務器獲取數(shù)據(jù)包。
圖4示出了本發(fā)明實施例提供的頻道播放界面文件的顯示系統(tǒng)的結(jié)構(gòu)。該 頻道播放界面文件的顯示系統(tǒng)可以為內(nèi)置于數(shù)字電視接收機內(nèi)的軟件單元、硬 件單元或者軟硬件結(jié)合的單元。
頻道接收模塊41接收頻道更換指令或開機指令,并根據(jù)該指令查找相應的 頻道,頻道播放界面文件獲取模塊42獲取與該頻道綁定的頻道播放界面文件, 頻道播放界面顯示模塊43根據(jù)頻道播放界面文件顯示頻道播放界面。
其中,頻道播放界面文件獲取模塊42模塊包括統(tǒng)一資源定位符獲取模塊 421,以及對應頻道播放界面文件獲f^莫塊422。統(tǒng)一資源定位符獲取模塊421 獲取該頻道對應的頻道播放界面文件的統(tǒng)一資源定位符,對應頻道播放界面文 件獲取模塊422獲取該統(tǒng)一資源定位符對應的頻道播放界面文件。
作為本發(fā)明的實施例,可以在該系統(tǒng)中增加一下載模塊40,從服務器下載 頻道播放界面文件和描述文件。
綜上所述,通過給頻道綁定不同的頻道播放界面文件,可以實現(xiàn)每個頻道 的界面風格都不同。或者,將所有頻道分為多個類別,給相同類別的頻道綁定 相同的頻道播^:界面文件,不同類別之間綁定不同的頻道播放界面文件。當接 收到頻道信息時,將該頻道對應的頻道播方文界面文件顯示出來,作為頻道播i文 界面。這樣,就實現(xiàn)了不同類型的頻道之間具有不同的頻道播放界面。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明 的寸呆護范圍之內(nèi)。
權(quán)利要求
1、一種頻道播放界面的顯示方法,其特征在于,所述方法包括以下步驟接收頻道更換指令或開機指令,并根據(jù)所述指令查找相應的頻道;獲取與所述頻道綁定的頻道播放界面文件;根據(jù)頻道播放界面文件顯示頻道播放界面。
2、 如權(quán)利要求l所述的方法,其特征在于,所述頻道播放界面文件可以為 圖片或FLASH動畫或WEB頁面。
3、 如權(quán)利要求l所述的方法,其特征在于,所述接收頻道更換指令或開機 指令,并根據(jù)所述指令查找相應的頻道的步驟之前還包括以下步驟從服務器下載頻道播放界面文件和描述文件,所述描述文件描述了頻道與 頻道播放界面文件的綁定關(guān)系。
4、 如權(quán)利要求3所述的方法,其特征在于,所述服務器是OC服務器或IP 服務器。
5、 一種頻道播放界面的顯示系統(tǒng),其特征在于,所述系統(tǒng)包括 頻道接收模塊,用于接收頻道更換指令或開機指令,并根據(jù)所述指令查找相應的頻道; .頻道播放界面文件獲取模塊,用于獲取與所述頻道綁定的頻道播放界面文 件;以及頻道播放界面顯示模塊,用于根據(jù)頻道播放界面文件顯示頻道播放界面。
6、 如權(quán)利要求5所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 下載模塊,用于從服務器下載頻道播放界面文件和描述文件,所述描述文件描述了頻道與頻道播^文界面文件的綁定關(guān)系。
7、 如權(quán)利要求5所述的系統(tǒng),其特征在于,所述頻道播放界面文件獲取模 塊還包括統(tǒng)一資源定位符獲取模塊,用于獲取所述頻道對應的頻道播放界面文件的 統(tǒng)一資源定位符;以及 對應頻道播放界面文件獲取模塊,用于獲取所述統(tǒng)一資源定位符對應的頻 道播放界面文件。
8、 一種數(shù)字電-見接收機,其特征在于,所述數(shù)字電視接收機包括一頻道播 放界面的顯示系統(tǒng),所述顯示系統(tǒng)包括頻道接收對莫塊,用于接收頻道更換指令或開機指令,并根據(jù)所述指令查找 相應的頻道;頻道播放界面文件獲取模塊,用于獲取與所述頻道綁定的頻道播放界面文 件;以及頻道播放界面顯示模塊,用于根據(jù)頻道播放界面文件顯示頻道播放界面。
9、 如權(quán)利要求8所述的數(shù)字電視接收機,其特征在于,所述頻道播放界面 播放文件獲取模塊又包括統(tǒng)一資源定位符獲取模塊,用于獲取所述頻道對應的頻道播放界面文件的 統(tǒng)一資源定位符;以及對應頻道纟番;改界面文件獲取it塊,用于獲:f又所述統(tǒng)一資源定位符對應的頻 道播放界面文件。
全文摘要
本發(fā)明適用于數(shù)字電視領域,提供了一種頻道播放界面的顯示方法、顯示系統(tǒng)及數(shù)字電視接收機,所述方法包括以下步驟接收頻道更換指令或開機指令,并根據(jù)所述指令查找相應的頻道;獲取與所述頻道綁定的頻道播放界面文件;根據(jù)頻道播放界面文件顯示頻道播放界面。在本發(fā)明的實施例中,為不同的頻道綁定不同的頻道播放界面文件,當瀏覽不同的頻道時就會打開不同的頻道播放界面文件,從而達到不同頻道顯示不同的頻道播放界面。
文檔編號H04N5/445GK101197966SQ20071012502
公開日2008年6月11日 申請日期2007年12月14日 優(yōu)先權(quán)日2007年12月14日
發(fā)明者徐佳宏, 李威青 申請人:深圳市茁壯網(wǎng)絡技術(shù)有限公司