專(zhuān)利名稱(chēng):電子節(jié)目菜單顯示裝置及實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子節(jié)目菜單顯示技術(shù)領(lǐng)域,特別涉及一種電子節(jié)目菜單顯示裝置及實(shí)現(xiàn)方法。
背景技術(shù):
電子節(jié)目菜單是Electronic Program Guide的英文縮寫(xiě),意思是電子節(jié)目菜單。IPTV所提供的各種業(yè)務(wù)的索引及導(dǎo)航都是通過(guò)電子節(jié)目菜單系統(tǒng)來(lái)完成的。IPTV電子節(jié)目菜單實(shí)際上就是IPTV的一個(gè)門(mén)戶(hù)系統(tǒng)。電子節(jié)目菜單系統(tǒng)的界面與Web頁(yè)面類(lèi)似,在電子節(jié)目菜單界面上一般都提供各類(lèi)菜單、按鈕、鏈接等可供用戶(hù)選擇節(jié)目時(shí)直接點(diǎn)擊的組件;電子節(jié)目菜單的界面上也可以包含各類(lèi)供用戶(hù)瀏覽的動(dòng)態(tài)或靜態(tài)的多媒體內(nèi)容。
現(xiàn)有電視的電子節(jié)目菜單信息只是在電視中顯示和訪問(wèn),不能通過(guò)其它設(shè)備訪問(wèn),電子節(jié)目菜單顯示的格式也十分單調(diào),受電視輸入設(shè)備的限制用戶(hù)不能輸入關(guān)鍵字以搜索感興趣的節(jié)目,只能一頁(yè)一頁(yè)往下翻,直到找到喜歡的節(jié)目,因此使用起來(lái)十分不便。
發(fā)明內(nèi)容
(一)要解決的技術(shù)問(wèn)題本發(fā)明要解決的技術(shù)問(wèn)題是,針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明提供一種電子節(jié)目菜單顯示裝置及實(shí)現(xiàn)方法,可通過(guò)各種搜索方式快速找到用戶(hù)需要的電視節(jié)目。(二)技術(shù)方案為解決上述問(wèn)題,一方面,一種電子節(jié)目菜單顯示裝置,所述裝置包括服務(wù)器、解析引擎、電子節(jié)目菜單數(shù)據(jù)庫(kù);所述服務(wù)器存儲(chǔ)一套電子節(jié)目菜單頁(yè)面,用于裝載所述電子節(jié)目菜單頁(yè)面;所述服務(wù)器設(shè)置有輸入輸出端口,用于與外部設(shè)備的信號(hào)交換;所述解析引擎,用于從電子節(jié)目菜單數(shù)據(jù)庫(kù)中讀取電子節(jié)目菜單信息并顯示到所述電子節(jié)目菜單頁(yè)面。其中,所述電子節(jié)目菜單頁(yè)面提供各種搜索方式。其中,所述搜索方式包括節(jié)目名稱(chēng)搜索,節(jié)目?jī)?nèi)容搜索,節(jié)目類(lèi)型搜索,播放時(shí)間搜索和頻道搜索。其中,所述解析引擎為被擴(kuò)展集成具有電視功能的JavaScript解析引擎。另一方面,本發(fā)明還提供了一種電子節(jié)目菜單顯示方法,包括S1:服務(wù)器通過(guò)輸入接口接收外部設(shè)備發(fā)出的訪問(wèn)命令信號(hào);S2 :服務(wù)器裝載電子節(jié)目菜單頁(yè)面;S3 :外部設(shè)備通過(guò)服務(wù)器上的輸出接口訪問(wèn)電子節(jié)目菜單頁(yè)面。其中,在S3之前包括S3’ 解析引擎根據(jù)外部設(shè)備發(fā)出的訪問(wèn)命令讀取所述電子節(jié)目菜單數(shù)據(jù)庫(kù)中的數(shù)據(jù)并顯示到電子節(jié)目菜單頁(yè)面上;其中,在S3之后包括S4 :解析引擎通過(guò)服務(wù)器接收從外部設(shè)備發(fā)出的預(yù)約或取消預(yù)約命令并轉(zhuǎn)化為控制電視命令并存儲(chǔ)在電子節(jié)目菜單數(shù)據(jù)庫(kù)中;S5 :電視執(zhí)行存儲(chǔ)在電子節(jié)目菜單數(shù)據(jù)庫(kù)中的電視命令。其中,在S3’中,所述解析引擎通過(guò)JavaScript腳本從電子節(jié)目菜單數(shù)據(jù)庫(kù)中讀取電子節(jié)目菜單信息后顯示到電子節(jié)目菜單頁(yè)面上。其中,所述外部設(shè)備包括手機(jī)、電腦或PAD。(三)有益效果本發(fā)明把電子節(jié)目菜單的顯示轉(zhuǎn)移到電腦、手機(jī)、PAD上,可以方便的進(jìn)行搜索,另外本發(fā)明電子節(jié)目菜單顯示裝置可通過(guò)各種搜索方式方便用戶(hù)快速找到自己喜愛(ài)的節(jié)目,此外,本發(fā)明的電子節(jié)目菜單顯示裝置通過(guò)頁(yè)面顯示電子節(jié)目菜單信息,可以更加美觀的顯示電子節(jié)目菜單內(nèi)容。
圖1為本發(fā)明電子節(jié)目菜單顯示裝置結(jié)構(gòu)示意圖;圖2為本發(fā)明電子節(jié)目菜單顯示方法步驟圖;圖3為本發(fā)明電子節(jié)目菜單顯示裝置工作原理示意圖。
具體實(shí)施例方式下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明如下。如圖1所示,本發(fā)明提供一種電子節(jié)目菜單顯示裝置,所述裝置包括服務(wù)器1、解析引擎2、電子節(jié)目菜單數(shù)據(jù)庫(kù)3 ;所述服務(wù)器I存儲(chǔ)一套電子節(jié)目菜單頁(yè)面11,所述服務(wù)器I用于裝載所述電子節(jié)目菜單頁(yè)面11 ;所述服務(wù)器I設(shè)置有輸入輸出端口,用于與外部設(shè)備的信號(hào)交換;所述解析引擎2,所述解析引擎2為被擴(kuò)展集成具有電視功能的JavaScript解析引擎,用于從電子節(jié)目菜單數(shù)據(jù)庫(kù)3中讀取電子節(jié)目菜單信息并顯示到所述電子節(jié)目菜單頁(yè)面11。另外,解析引擎2由Π渲染引擎和JavaScript解析引擎兩部分組成,其中的JavaScript引擎中一般沒(méi)有電視功能,因此本發(fā)明提供的JavaScript解析引擎是進(jìn)行了擴(kuò)展,把電視功能集成進(jìn)去,從而可以通過(guò)JavaScript語(yǔ)句調(diào)用電視的功能并從電視中讀取出電子節(jié)目菜單信息來(lái)。所述電子節(jié)目菜單頁(yè)面11提供各種搜索方式,包括節(jié)目名稱(chēng)搜索,節(jié)目?jī)?nèi)容搜索,節(jié)目類(lèi)型搜索,播放時(shí)間搜索和頻道搜索。用戶(hù)使用手機(jī)、電腦或PAD訪問(wèn)電子節(jié)目菜單頁(yè)面,并利用頁(yè)面提供的各種方式搜索出自己喜歡的節(jié)目并進(jìn)行預(yù)約,預(yù)約之后電視就記錄下用戶(hù)的預(yù)約信息,當(dāng)預(yù)約時(shí)間就可以播放預(yù)約的節(jié)目。所述電子節(jié)目菜單頁(yè)面可以為基于最新HTML5技術(shù)(CSS3、Canvas或WebGL等)的網(wǎng)頁(yè),使得開(kāi)發(fā)美觀的頁(yè)面成為了可能,但不限于HTML5技術(shù);也可以為其他操作頁(yè)面。如圖2所示,本發(fā)明還提供一種電子節(jié)目菜單實(shí)現(xiàn)方法,包括S1:服務(wù)器I通過(guò)輸入接口接收外部設(shè)備發(fā)出的訪問(wèn)命令信號(hào);S2 :服務(wù)器I裝載電子節(jié)目菜單頁(yè)面11 ;S3 :外部設(shè)備通過(guò)服務(wù)器I上的輸出接口訪問(wèn)電子節(jié)目菜單頁(yè)面11 ;S4 :解析引擎2將通過(guò)所述服務(wù)器I接收從外部設(shè)備發(fā)出的預(yù)約或取消預(yù)約命令并轉(zhuǎn)化為控制電視命令并存儲(chǔ)在電子節(jié)目菜單數(shù)據(jù)庫(kù)3中;也就是說(shuō),外部設(shè)備通過(guò)電子節(jié)目菜單頁(yè)面11,并利用該頁(yè)面提供的各種方式搜索出自己喜歡的節(jié)目進(jìn)行預(yù)約,預(yù)約之后解析引擎2從服務(wù)器I接收該預(yù)約命令并轉(zhuǎn)化為控制信號(hào)并發(fā)送到所述電子節(jié)目菜單數(shù)據(jù)庫(kù)中3 ;或者用戶(hù)取消預(yù)約的節(jié)目時(shí),解析引擎2從服務(wù)器I接收該取消命令并轉(zhuǎn)化為控制信號(hào)并發(fā)送到所述電子節(jié)目菜單數(shù)據(jù)庫(kù)3中;S5 :電視執(zhí)行存儲(chǔ)在電子節(jié)目菜單數(shù)據(jù)庫(kù)3中的電視命令。在S3之前包括S3’:解析引擎2根據(jù)外部設(shè)備發(fā)出的訪問(wèn)命令讀取所述電子節(jié)目菜單數(shù)據(jù)庫(kù)3中的數(shù)據(jù)并顯示到電子節(jié)目菜單頁(yè)面11上;所述解析引擎2通過(guò)JavaScript腳本從電子節(jié)目菜單數(shù)據(jù)庫(kù)3中讀取電子節(jié)目菜單信息后顯示到電子節(jié)目菜單頁(yè)面11上。
另外,所述外部設(shè)備包括手機(jī)、電腦或PAD。如圖3所示,用戶(hù)通過(guò)各種外部設(shè)備訪問(wèn)電視端的服務(wù)器1,該服務(wù)器I調(diào)度出電子節(jié)目菜單頁(yè)面11并通過(guò)解析引擎2解析所述電子節(jié)目菜單頁(yè)面11并顯示給用戶(hù),解析引擎2會(huì)從電視的電子節(jié)目菜單數(shù)據(jù)庫(kù)3讀出電子節(jié)目菜單信息呈現(xiàn)在所述電子節(jié)目菜單頁(yè)面11上,用戶(hù)通過(guò)各種搜索方式搜索到自己喜歡的節(jié)目后可以預(yù)約,解析引擎2會(huì)把預(yù)約信息反饋到電視電子節(jié)目菜單數(shù)據(jù)庫(kù)中3,當(dāng)預(yù)約時(shí)間到了,電視即可以播放預(yù)約節(jié)目。以上實(shí)施方式僅用于說(shuō)明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專(zhuān)利保護(hù)范圍應(yīng)由權(quán)利要求限定。
權(quán)利要求
1.一種電子節(jié)目菜單顯示裝置,其特征在于,所述裝置包括服務(wù)器、解析引擎、電子節(jié)目菜單數(shù)據(jù)庫(kù);所述服務(wù)器存儲(chǔ)一套電子節(jié)目菜單頁(yè)面,用于裝載所述電子節(jié)目菜單頁(yè)面;所述服務(wù)器設(shè)置有輸入輸出端口,用于與外部設(shè)備的信號(hào)交換;所述解析引擎,用于從電子節(jié)目菜單數(shù)據(jù)庫(kù)中讀取電子節(jié)目菜單信息并顯示到所述電子節(jié)目菜單頁(yè)面。
2.如權(quán)利要求1所述電子節(jié)目菜單顯示裝置,其特征在于,所述電子節(jié)目菜單頁(yè)面提供各種搜索方式。
3.如權(quán)利要求2所述電子節(jié)目菜單顯示裝置,其特征在于,所述搜索方式包括節(jié)目名稱(chēng)搜索,節(jié)目?jī)?nèi)容搜索,節(jié)目類(lèi)型搜索,播放時(shí)間搜索和頻道搜索。
4.如權(quán)利要求2或3所述電子節(jié)目菜單顯示裝置,其特征在于,所述解析引擎為被擴(kuò)展集成具有電視功能的JavaScript解析引擎。
5.一種電子節(jié)目菜單實(shí)現(xiàn)方法,其特征在于,包括51:服務(wù)器通過(guò)輸入接口接收外部設(shè)備發(fā)出的訪問(wèn)命令信號(hào);52:服務(wù)器裝載電子節(jié)目菜單頁(yè)面;53:外部設(shè)備通過(guò)服務(wù)器上的輸出接口訪問(wèn)電子節(jié)目菜單頁(yè)面。
6.如權(quán)利要求5所述的實(shí)現(xiàn)方法,其特征在于,在S3之前包括S3’ 解析引擎根據(jù)外部設(shè)備發(fā)出的訪問(wèn)命令讀取所述電子節(jié)目菜單數(shù)據(jù)庫(kù)中的數(shù)據(jù)并顯示到電子節(jié)目菜單頁(yè)面上。
7.如權(quán)利要求5所述的實(shí)現(xiàn)方法,其特征在于,在S3之后包括S4:解析引擎通過(guò)服務(wù)器接收從外部設(shè)備發(fā)出的預(yù)約或取消預(yù)約命令并轉(zhuǎn)化為控制電視命令并存儲(chǔ)在電子節(jié)目菜單數(shù)據(jù)庫(kù)中;S5 :電視執(zhí)行存儲(chǔ)在電子節(jié)目菜單數(shù)據(jù)庫(kù)中的電視命令。
8.如權(quán)利要求6所述實(shí)現(xiàn)方法,其特征在于,在S3’中,所述解析引擎通過(guò)JavaScript 腳本從電子節(jié)目菜單數(shù)據(jù)庫(kù)中讀取電子節(jié)目菜單信息后顯示到電子節(jié)目菜單頁(yè)面上。
9.如權(quán)利要求5所述電子節(jié)目菜單顯示方法,其特征在于,所述外部設(shè)備包括手機(jī)、 電腦或PAD。
全文摘要
本發(fā)明公開(kāi)了一種電子節(jié)目菜單顯示裝置,所述裝置包括服務(wù)器、解析引擎、電子節(jié)目菜單數(shù)據(jù)庫(kù);所述服務(wù)器存儲(chǔ)一套電子節(jié)目菜單頁(yè)面,用于裝載所述電子節(jié)目菜單頁(yè)面;所述服務(wù)器設(shè)置有輸入輸出端口,用于與外部設(shè)備的信號(hào)交換;所述解析引擎,用于從電子節(jié)目菜單數(shù)據(jù)庫(kù)中讀取電子節(jié)目菜單信息并顯示到所述電子節(jié)目菜單頁(yè)面。本發(fā)明把電子節(jié)目菜單的顯示轉(zhuǎn)移到電腦、手機(jī)或PAD上,可以方便的進(jìn)行搜索,另外本發(fā)明的電子節(jié)目菜單顯示裝置可通過(guò)各種搜索方式方便用戶(hù)快速找到自己喜愛(ài)的節(jié)目。
文檔編號(hào)H04N21/472GK103024469SQ20131000626
公開(kāi)日2013年4月3日 申請(qǐng)日期2013年1月8日 優(yōu)先權(quán)日2012年12月6日
發(fā)明者段寶山 申請(qǐng)人:青島海信電器股份有限公司