專利名稱:一種電子節(jié)目菜單的呈現(xiàn)方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)電視領(lǐng)域,尤其涉及一種電子節(jié)目菜單的呈現(xiàn)方法、裝置 及系統(tǒng)。
背景技術(shù):
目前,數(shù)字電視或者交互電視(IPTV)所提供的各種業(yè)務(wù)的索引及導(dǎo)航是 通過(guò)電子節(jié)目菜單(Electronic Program Guide, EPG)系統(tǒng)完成的。EPG系統(tǒng)的 界面與Web頁(yè)面類似, 一般都提供各類菜單、按鈕、鏈接等可供用戶選擇節(jié)目 時(shí)直接點(diǎn)擊的組件,也可以包含各類供用戶瀏覽的動(dòng)態(tài)或靜態(tài)的多媒體內(nèi)容, 是觀眾進(jìn)入數(shù)字電視和IPTV的門戶。
圖1示出了現(xiàn)有EPG呈現(xiàn)的實(shí)現(xiàn)流程,詳述如下
1、 EPG服務(wù)器根據(jù)機(jī)頂盒的請(qǐng)求,向機(jī)頂盒下發(fā)統(tǒng)一的EPG模板;
2、 機(jī)頂盒接收EPG服務(wù)器下發(fā)的EPG模板,進(jìn)行解碼等處理后呈現(xiàn)給顯 示設(shè)備,例如電視機(jī)呈現(xiàn)。
在上述方案中,EPG服務(wù)器向機(jī)頂盒下發(fā)的一般只有一個(gè)EPG模板,不能 根據(jù)機(jī)頂盒的媒體處理能力和顯示設(shè)備的顯示能力進(jìn)行自動(dòng)適配,難以在顯示 設(shè)備上實(shí)現(xiàn)EPG的最佳顯示效果。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種電子節(jié)目茱單的獲取方法,旨在解決現(xiàn) 有技術(shù)中不能根據(jù)機(jī)頂盒的媒體處理能力和顯示設(shè)備的顯示能力自動(dòng)適配EPG 模板,難以在顯示設(shè)備上實(shí)現(xiàn)EPG的最佳顯示效果的問(wèn)題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的, 一種電子節(jié)目菜單的獲取方法,所述方法包括下述步驟
向EPG服務(wù)器上傳EPG模板處理能力參數(shù);
接收EPG服務(wù)器下發(fā)的與所述EPG處理能力參數(shù)匹配的EPG模板。 本發(fā)明實(shí)施例的另 一 目的在于提供一種電子節(jié)目菜單的獲取裝置,所述裝 置包括
處理能力參數(shù)上傳模塊,用于向EPG服務(wù)器上傳EPG模板處理能力參數(shù);
以及
電子節(jié)目菜單接收模塊,用于接收EPG服務(wù)器下發(fā)的與所述EPG處理能 力參數(shù)匹配的EPG模板。
本發(fā)明實(shí)施例的另一目的在于提供一種電子節(jié)目菜單的發(fā)送方法,所述方 法包括下述步驟
接收EPG模板處理能力參數(shù);
根據(jù)所述EPG模板處理能力參數(shù)選擇匹配的EPG模板; 下發(fā)與所述EPG模板處理能力參數(shù)匹配的EPG模板。 本發(fā)明實(shí)施例的另一目的在于提供一種電子節(jié)目菜單的發(fā)送裝置,所述裝 置包括
參數(shù)接收模塊,用于接收EPG模板處理能力參數(shù);
EPG模板匹配模塊,用于根據(jù)所述EPG模板處理能力參數(shù)選擇匹配的EPG 才莫板;以及
EPG模板發(fā)送模塊,用于下發(fā)與所述EPG模板處理能力參數(shù)匹配的EPG 模板。
本發(fā)明實(shí)施例的另一目的在于提供一種網(wǎng)絡(luò)電視系統(tǒng),所述系統(tǒng)包括 電子節(jié)目菜單接收裝置,用于向EPG服務(wù)器上傳EPG模板處理能力參數(shù),
接收EPG服務(wù)器下發(fā)的與所述EPG處理能力參數(shù)匹配的EPG模板;以及
電子節(jié)目菜單發(fā)送裝置,用于接收EPG模板處理能力參數(shù),根據(jù)所述EPG
模板處理能力參數(shù)選擇下發(fā)匹配的EPG模板。在本發(fā)明實(shí)施例中,顯示設(shè)備將EPG模板處理能力參數(shù)上傳到EPG服務(wù) 器,EPG服務(wù)器將與該參數(shù)匹配的EPG模板下發(fā)給顯示設(shè)備,從而達(dá)到EPG 最佳的呈現(xiàn)效果,對(duì)于高分辨率的顯示設(shè)備,能夠充分發(fā)揮其顯示能力,達(dá)到 EPG最佳的呈現(xiàn)效果。
圖1是現(xiàn)有技術(shù)提供的EPG呈現(xiàn)的實(shí)現(xiàn)流程圖; 圖2是本發(fā)明第一實(shí)施例提供的EPG呈現(xiàn)的實(shí)現(xiàn)流程圖; 圖3是本發(fā)明第二實(shí)施例提供的EPG呈現(xiàn)的實(shí)現(xiàn)流程圖; 圖4是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)電視系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明實(shí)施例中,顯示設(shè)備將EPG模板處理能力參數(shù)上傳到EPG服務(wù) 器,EPG服務(wù)器將與該參數(shù)匹配的EPG模板下發(fā)給顯示設(shè)備,從而達(dá)到EPG 最佳的呈現(xiàn)效果。
目前,顯示設(shè)備的顯示能力存在;f艮大的差別,例如顯示的縱^f黃比可能不一 樣,存在4:3和16:9兩種顯示兩種方式,在顯示能力上有標(biāo)清和高清之分,標(biāo) 清包括美國(guó)全國(guó)電禍L標(biāo)準(zhǔn)委員會(huì)(National Television Standards Committee, NTSC)、逐4亍倒相(Phase Alternate Line, PAL)和順序傳送與存^f渚彩色電朝L 系統(tǒng)(Sequential Couleur Avec Memoire, SECAM),高清典型的有720P、 1080i、 1080p等分辨率。
在視頻丈件處理方面,機(jī)頂盒可以根據(jù)片源的縱橫比自動(dòng)匹配輸出4:3或 者16:9兩種顯示方式供顯示設(shè)備選擇,并能將高清節(jié)目轉(zhuǎn)化為標(biāo)清輸出,基本可以滿足視頻播放的要求。
本發(fā)明實(shí)施例中,機(jī)頂盒向EPG服務(wù)器上傳自身的媒體處理能力參數(shù)和顯 示設(shè)備的顯示能力參數(shù),EPG服務(wù)器選擇匹配的EPG模板下發(fā)給機(jī)頂盒,由機(jī) 頂盒呈現(xiàn)給顯示設(shè)備。
圖2示出了本發(fā)明第一實(shí)施例提供的EPG呈現(xiàn)的實(shí)現(xiàn)流程,詳述如下
1. 機(jī)頂盒通過(guò)家庭互聯(lián)通用即插即用(Universal Plug and Play, UpnP )協(xié) 議或其它互聯(lián)協(xié)議自動(dòng)獲取顯示設(shè)備的顯示能力參數(shù),包括縱橫比、顯示的分 辨率大小、高清或者標(biāo)清等;
2. 機(jī)頂盒將顯示設(shè)備的顯示能力參數(shù)和其自身的媒體處理能力參數(shù),例如 機(jī)頂盒支持的視頻格式、高清、標(biāo)清、解碼能力等分別上傳給EPG服務(wù)器;
在本發(fā)明實(shí)施例中,機(jī)頂盒向EPG服務(wù)器上傳的顯示設(shè)備的顯示能力參數(shù) 或者其自身的媒體處理能力參數(shù)可以是一個(gè)參數(shù),例如縱橫比,或者顯示的分 辨率,也可以是幾個(gè)參數(shù),例如縱^t比和顯示的分辨率。
3. EPG服務(wù)器根據(jù)機(jī)頂盒上傳的顯示設(shè)備的顯示能力參數(shù)和機(jī)頂盒的媒體 處理能力參數(shù),將相匹配的EPG模板發(fā)送給機(jī)頂盒;
4. 機(jī)頂盒接收EPG服務(wù)器下發(fā)的EPG模板,處理后呈現(xiàn)給顯示設(shè)備,從而 使得顯示設(shè)備可以將符合其自身顯示能力的EPG模板更好的顯示出來(lái)。
在顯示設(shè)備不具備向機(jī)頂盒傳輸數(shù)據(jù)的能力時(shí),在本發(fā)明第二實(shí)施例中, 如圖3所示,機(jī)頂盒可以接收由用戶手動(dòng)輸入的顯示設(shè)備的顯示能力參數(shù),然 后上傳到EPG服務(wù)器,其他實(shí)現(xiàn)與第一實(shí)施例基本相同,不再贅述。
作為本發(fā)明的第三實(shí)施例,機(jī)頂盒也可以讀取本地缺省的顯示設(shè)備的顯示 能力參數(shù),然后上傳到EPG服務(wù)器,其他實(shí)現(xiàn)與第一實(shí)施例基本相同,不再贅 述。
在本發(fā)明實(shí)施例中,機(jī)頂盒可以集成于顯示設(shè)備內(nèi),或者為獨(dú)立于顯示設(shè) 備的獨(dú)立設(shè)備。
當(dāng)顯示設(shè)備自身具備了機(jī)頂盒對(duì)EPG模板的處理能力,或者EPG服務(wù)器下發(fā)的EPG模板不需要機(jī)頂盒做相應(yīng)處理時(shí),作為本發(fā)明的第四實(shí)施例,可以 由顯示設(shè)備將EPG才莫板的處理能力參數(shù),例如顯示能力參數(shù)和Jf某體處理能力參 數(shù)上傳到EPG服務(wù)器,EPG服務(wù)器收到該處理能力參數(shù)后選擇匹配的EPG模 板下發(fā)給顯示設(shè)備。
在本發(fā)明的一個(gè)實(shí)施例中,EPG服務(wù)器中可以根據(jù)EPG模板處理能力參 數(shù)配置多個(gè)EPG模板,當(dāng)收到EPG模板處理能力參數(shù)后,選擇相匹配的EPG 才莫板,發(fā)送給機(jī)頂盒或者顯示設(shè)備。
在本發(fā)明另一實(shí)施例,EPG服務(wù)器可以根據(jù)EPG模板處理能力參數(shù)動(dòng)態(tài) 生成相應(yīng)的EPG模板,并將生成的EPG模板發(fā)送給機(jī)頂盒或者顯示設(shè)備。
當(dāng)收到的EPG模板處理能力參數(shù)為多個(gè)時(shí),EPG服務(wù)器選擇或者生成的 EPG模板應(yīng)該同時(shí)與這多個(gè)參數(shù)相匹配,當(dāng)收到的EPG模板處理能力參數(shù)為一 個(gè)時(shí),EPG服務(wù)器選擇或者生成的EPG模板與該參數(shù)相匹配就可以了 。
圖4示出了本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)電視系統(tǒng)的結(jié)構(gòu),為了便于說(shuō)明僅示 出了與本發(fā)明實(shí)施例相關(guān)的部分。
電子節(jié)目菜單接收裝置41可以是位于顯示設(shè)備,或者機(jī)頂盒內(nèi)的軟件單 元,硬件單元或者軟硬結(jié)合的單元,向EPG服務(wù)器上傳EPG模板處理能力參 數(shù),接收EPG服務(wù)器下發(fā)的與該EPG處理能力參數(shù)匹配的EPG模板。其中,
處理能力參數(shù)上傳模塊411向電子節(jié)目菜單發(fā)送裝置42上傳EPG模板處 理能力參數(shù),該EPG模板處理能力參數(shù)可以是顯示設(shè)備的EPG模板處理能力 參數(shù),或者是顯示設(shè)備的顯示能力參數(shù)和機(jī)頂盒的媒體處理能力參數(shù)。電子節(jié) 目菜單接收模塊412接收電子節(jié)目菜單發(fā)送裝置42下發(fā)的與該EPG處理能力 參數(shù)匹配的EPG模板。
作為本發(fā)明的一個(gè)實(shí)施例,當(dāng)EPG模板處理能力參數(shù)包括顯示設(shè)備的顯示 能力參數(shù)和機(jī)頂盒的媒體處理能力參數(shù)時(shí),顯示能力參數(shù)獲取模塊4111獲取顯 示設(shè)備的顯示能力參數(shù),參數(shù)上傳模塊4112將機(jī)頂盒的媒體處理能力參數(shù)和顯 示設(shè)備的顯示能力參數(shù)上傳給電子節(jié)目菜單發(fā)送裝置42。在本發(fā)明實(shí)施例中,根據(jù)顯示能力參數(shù)獲取方式的不同,可以由顯示能力參數(shù)檢測(cè)模塊4111a與顯 示設(shè)備連接,自動(dòng)檢測(cè)并獲取顯示設(shè)備的顯示能力參數(shù),或者由顯示能力參數(shù) 輸入模塊411 lb提供人機(jī)交互接口 ,接收用戶輸入的顯示設(shè)備的顯示能力參數(shù), 或者由顯示能力參數(shù)讀取模塊4111c讀取本地缺省的顯示設(shè)備的顯示能力參 數(shù)。
電子節(jié)目菜單發(fā)送裝置42可以是位于EPG服務(wù)器內(nèi)的軟件單元,硬件單 元或者軟硬結(jié)合的單元,接收電子節(jié)目菜單接收裝置41上傳的EPG模板處理 能力參數(shù),根據(jù)該EPG模板處理能力參數(shù)選擇匹配的EPG模板,下發(fā)給電子 節(jié)目菜單接收裝置41。其中,
參數(shù)接收才莫塊421接收EPG才莫板處理能力參數(shù),EPG才莫》反匹配模塊422 根據(jù)該EPG模板處理能力參數(shù)選擇匹配的EPG模板。
根據(jù)EPG模板的選擇匹配方式,在本發(fā)明的一個(gè)實(shí)施例中,可以由EPG 模板查找模塊4222從EPG模板數(shù)據(jù)庫(kù)4221中存儲(chǔ)的多個(gè)EPG模板中查找與 該EPG模板處理能力參數(shù)匹配的EPG模板。在本發(fā)明的另一實(shí)施例中,也可 以由EPG模板生成模塊4223根據(jù)收到的EPG模板處理能力參數(shù)動(dòng)態(tài)生成對(duì)應(yīng) 的EPG模板。
EPG模板發(fā)送模塊423將匹配的EPG 4莫板下發(fā)給電子節(jié)目菜單接收裝置41。
在本發(fā)明實(shí)施例中,顯示設(shè)備將EPG模板處理能力參數(shù)上傳到EPG服務(wù) 器,EPG服務(wù)器將與該參數(shù)匹配的EPG模板下發(fā)給顯示設(shè)備,從而達(dá)到EPG 最佳的呈現(xiàn)效果,對(duì)于高分辨率的顯示設(shè)備,能夠充分發(fā)揮其顯示能力,達(dá)到 EPG最佳的呈現(xiàn)效果。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種電子節(jié)目菜單的獲取方法,其特征在于,所述方法包括下述步驟向EPG服務(wù)器上傳EPG模板處理能力參數(shù);接收EPG服務(wù)器下發(fā)的與所述EPG處理能力參數(shù)匹配的EPG模板。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述EPG模板處理能力參 數(shù)為顯示設(shè)備的EPG模板處理能力參數(shù),或者顯示設(shè)備的顯示能力參數(shù)和機(jī)頂 盒的媒體處理能力參數(shù)。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述向EPG服務(wù)器上傳EPG 模板處理能力參數(shù)的步驟具體為獲取顯示設(shè)備的顯示能力參數(shù);將機(jī)頂盒的媒體處理能力參數(shù)和顯示設(shè)備的顯示能力參數(shù)上傳給EPG服 務(wù)器。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取顯示設(shè)備的顯示能 力參數(shù)的方式至少包括以下之一與顯示設(shè)備連接,自動(dòng)獲取顯示設(shè)備的顯示能力參數(shù);或者 接收用戶輸入的顯示設(shè)備的顯示能力參數(shù);或者 讀取本地缺省的顯示設(shè)備的顯示能力參數(shù)。
5、 根據(jù)權(quán)利要求2、 3或4所述的方法,其特征在于,所述顯示能力參數(shù) 為顯示設(shè)備的縱橫比和/或分辨率。
6、 根據(jù)權(quán)利要求2、 3或4所述的方法,其特征在于,所迷媒體處理能力 參數(shù)為機(jī)頂盒支持的視頻格式和/或視頻處理能力。
7、 一種電子節(jié)目菜單的獲取裝置,其特征在于,所述裝置包括 處理能力參數(shù)上傳模塊,用于向EPG服務(wù)器上傳EPG模板處理能力參數(shù);以及電子節(jié)目菜單接收模塊,用于接收EPG服務(wù)器下發(fā)的與所述EPG處理能 力參數(shù)匹配的EPG模板。
8、 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述EPG模板處理能力參數(shù)為顯示設(shè)備的EPG模板處理能力參數(shù),或者顯示設(shè)備的顯示能力參數(shù)和機(jī)頂 盒的媒體處理能力參數(shù)。
9、 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述處理能力參數(shù)上傳模塊 包括顯示能力參數(shù)獲取^莫塊,用于獲取顯示設(shè)備的顯示能力參數(shù);以及 參數(shù)上傳模塊,用于將機(jī)頂盒的媒體處理能力參數(shù)和顯示設(shè)備的顯示能力 參數(shù)上傳給EPG服務(wù)器。
10、 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述顯示能力參數(shù)獲取模 塊至少包括以下之一顯示能力參數(shù)檢測(cè)模塊,用于與顯示設(shè)備連接,自動(dòng)檢測(cè)并獲取顯示設(shè)備 的顯示能力參數(shù);或者顯示能力參數(shù)輸入模塊,用于提供人機(jī)交互接口,接收用戶輸入的顯示設(shè) 備的顯示能力參數(shù);或者顯示能力參數(shù)讀^^莫塊,用于讀取本地缺省的顯示設(shè)備的顯示能力參數(shù)。
11、 一種電子節(jié)目菜單的發(fā)送方法,其特征在于,所述方法包括下述步驟 接收EPG模板處理能力參數(shù);根據(jù)所述EPG模板處理能力參數(shù)選擇匹配的EPG模板; 下發(fā)與所述EPG模板處理能力參數(shù)匹配的EPG模板。
12、 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述根據(jù)所述EPG模板 處理能力參數(shù)選擇匹配的EPG模板的步驟具體為從本地存儲(chǔ)的多個(gè)EPG模板中查找與所述EPG模板處理能力參數(shù)匹配的 EPG模板。
13、 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述根據(jù)所述EPG模板 處理能力參數(shù)選擇匹配的EPG模板的步驟具體為根據(jù)所述EPG模板處理能力參數(shù)動(dòng)態(tài)生成對(duì)應(yīng)的EPG模板。
14、 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述EPG模板處理能力參數(shù)為顯示設(shè)備的EPG模板處理能力參數(shù),或者顯示設(shè)備的顯示能力參數(shù)和機(jī) 頂盒的4某體處理能力參數(shù)。
15、 一種電子節(jié)目菜單的發(fā)送裝置,其特征在于,所述裝置包括 處理能力參數(shù)接收模塊,用于接收EPG模板處理能力參數(shù); EPG模板匹配模塊,用于根據(jù)所述EPG模板處理能力參數(shù)選擇匹配的EPG模板;以及EPG模板發(fā)送模塊,用于下發(fā)與所述EPG模板處理能力參數(shù)匹配的EPG 模板。
16、 根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述EPG模板匹配模塊 包括EPG模板數(shù)據(jù)庫(kù),用于存儲(chǔ)EPG模板;以及EPG模板查找模塊,用于從所述EPG模板數(shù)據(jù)庫(kù)存儲(chǔ)的多個(gè)EPG模板中 查找與所述EPG模板處理能力參數(shù)匹配的EPG模板。
17、 根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述EPG模板匹配模塊 包括EPG模板生成模塊,用于根據(jù)所述EPG模板處理能力參數(shù)動(dòng)態(tài)生成對(duì)應(yīng)的 EPG模板。
18、 根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述EPG模板處理能力 參數(shù)為顯示設(shè)備的EPG模板處理能力參數(shù),或者顯示設(shè)備的顯示能力參數(shù)和機(jī) 頂盒的々某體處理能力參數(shù)。
19、 一種網(wǎng)絡(luò)電視系統(tǒng),其特征在于,所述系統(tǒng)包括電子節(jié)目菜單接收裝置,用于向EPG服務(wù)器上傳EPG模板處理能力參數(shù), 接收EPG服務(wù)器下發(fā)的與所述EPG處理能力參數(shù)匹配的EPG模板;以及電子節(jié)目菜單發(fā)送裝置,用于接收EPG模板處理能力參數(shù),根據(jù)所述EPG 模板處理能力參數(shù)選擇下發(fā)匹配的EPG模板。
20、 根據(jù)權(quán)利要求i9所述的系統(tǒng),其特征在于,所述EPG模板處理能力參數(shù)為顯示設(shè)備的EPG模板處理能力參數(shù),或者顯示設(shè)備的顯示能力參數(shù)和機(jī) 頂盒的媒體處理能力參數(shù)。
全文摘要
本發(fā)明適用于網(wǎng)絡(luò)電視領(lǐng)域,提供了一種電子節(jié)目菜單的呈現(xiàn)方法、裝置及系統(tǒng),所述方法包括下述步驟向EPG服務(wù)器上傳EPG模板處理能力參數(shù);接收EPG服務(wù)器下發(fā)的與所述EPG處理能力參數(shù)匹配的EPG模板。在本發(fā)明中,顯示設(shè)備將EPG模板處理能力參數(shù)上傳到EPG服務(wù)器,EPG服務(wù)器將與該參數(shù)匹配的EPG模板下發(fā)給顯示設(shè)備,從而達(dá)到EPG最佳的呈現(xiàn)效果,對(duì)于高分辨率的顯示設(shè)備,能夠充分發(fā)揮其顯示能力,達(dá)到EPG最佳的呈現(xiàn)效果。
文檔編號(hào)H04N7/08GK101420549SQ20071012413
公開日2009年4月29日 申請(qǐng)日期2007年10月24日 優(yōu)先權(quán)日2007年10月24日
發(fā)明者熊安元 申請(qǐng)人:深圳華為通信技術(shù)有限公司