一種基于html的多屏機(jī)頂盒遙控器系統(tǒng)和方法
【專利摘要】本發(fā)明公開了一種基于HTML的多屏機(jī)頂盒遙控器系統(tǒng)和方法,屬于家庭局域網(wǎng)領(lǐng)域,該系統(tǒng)基于家庭局域網(wǎng)BS架構(gòu),包括機(jī)頂盒硬件、機(jī)頂盒中間件、可與機(jī)頂盒互聯(lián)的設(shè)備、機(jī)頂盒應(yīng)用層提供的Webserver、具有網(wǎng)絡(luò)瀏覽功能的智能終端設(shè)備。使用戶在不影響正常看電視的情況下,瀏覽機(jī)頂盒中的頻道列表、電子節(jié)目單等,并可進(jìn)行預(yù)約節(jié)目、配置ip地址、進(jìn)行家長(zhǎng)控制等。
【專利說明】一種基于HTML的多屏機(jī)頂盒遙控器系統(tǒng)和方法
[0001]【技術(shù)領(lǐng)域】
本發(fā)明屬于家庭局域網(wǎng)領(lǐng)域,涉及一種基于HTML的多屏機(jī)頂盒遙控器系統(tǒng)和方法。
【背景技術(shù)】
[0002]機(jī)頂盒的交互基本都是依賴于傳統(tǒng)的遙控器,用戶需通過遙控器對(duì)機(jī)頂盒進(jìn)行控制,然后通過電視瀏覽機(jī)頂盒中的頻道列表、電子節(jié)目單等;
在現(xiàn)有家庭網(wǎng)絡(luò)的盛行下,家庭網(wǎng)絡(luò)與機(jī)頂盒之間大都無法進(jìn)行通訊,這樣便導(dǎo)致了一種資源浪費(fèi)?,F(xiàn)有技術(shù)中網(wǎng)絡(luò)機(jī)頂盒的存在使得家庭網(wǎng)絡(luò)的利用性提高,但是這種網(wǎng)絡(luò)機(jī)頂盒也需要與其配套的控制器進(jìn)行控制?,F(xiàn)在的家庭網(wǎng)絡(luò)中,普遍使用的智能手機(jī)在需要對(duì)某些軟件進(jìn)行控制時(shí)候,還需要安裝客戶端,這樣不僅麻煩,而且不利于用戶的使用。
【發(fā)明內(nèi)容】
[0003]為解決上述問題,本發(fā)明的目的在于提供一種基于HTML的多屏機(jī)頂盒遙控器系統(tǒng)和方法的遙控和瀏覽機(jī)頂盒內(nèi)容信息的方式,使用戶在不影響正??措娨暤那闆r下,瀏覽機(jī)頂盒中的頻道列表、電子節(jié)目單等,并可進(jìn)行預(yù)約節(jié)目、配置ip地址、進(jìn)行家長(zhǎng)控制
坐寸O
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)方案為:
一種基于HTML的多屏機(jī)頂盒遙控器系統(tǒng)和方法,包括有機(jī)頂盒上的Web服務(wù)器以及其它設(shè)備上的瀏覽器;其中,所述機(jī)頂盒上的Web服務(wù)器包括有中間件層用于獲取和提供數(shù)據(jù),有應(yīng)用層用于將中間件層提供的數(shù)據(jù)封裝成HTML網(wǎng)頁并實(shí)現(xiàn)Web服務(wù)器進(jìn)行發(fā)布;而所述瀏覽器是所有支持網(wǎng)絡(luò)連接的瀏覽器,包括普通電腦、平板、智能手機(jī)等。瀏覽器訪問機(jī)頂盒數(shù)據(jù)時(shí)不影響與機(jī)頂盒連接的電視的顯示,除非通過瀏覽器對(duì)機(jī)頂盒進(jìn)行遙控。
[0005]進(jìn)一步地,機(jī)頂盒中間件層提供的數(shù)據(jù)分為三種,一種是固定數(shù)據(jù)、一種是定時(shí)數(shù)據(jù)再一種是實(shí)時(shí)數(shù)據(jù),所述固定數(shù)據(jù)是不會(huì)改變的數(shù)據(jù),包括硬件版本、出廠日期、序列號(hào)、合格證等,機(jī)頂盒應(yīng)用層不能修改這些數(shù)據(jù),Web服務(wù)器不提供修改這些數(shù)據(jù)的HTML界面,所述定時(shí)數(shù)據(jù)是機(jī)頂盒定時(shí)更新的數(shù)據(jù)同固定數(shù)據(jù),定時(shí)數(shù)據(jù)只供瀏覽器用戶瀏覽不能修改,所述實(shí)時(shí)數(shù)據(jù)是在瀏覽器請(qǐng)求數(shù)據(jù)的時(shí)候獲取的數(shù)據(jù),Web服務(wù)器提供HTML界面供瀏覽器用戶瀏覽和配置修改。
[0006]進(jìn)一步地,用戶通過瀏覽器和機(jī)頂盒進(jìn)行交互的時(shí)候?qū)C(jī)頂盒產(chǎn)生的影響有兩種,一是機(jī)頂盒的顯示界面變化,二是機(jī)頂盒的參數(shù)數(shù)據(jù)發(fā)生變化,比如ip地址等可變參數(shù)。
[0007]進(jìn)一步地,用戶通過瀏覽器可以瀏覽感興趣的信息,也可通過超鏈接或是POST、Get請(qǐng)求與機(jī)頂盒交互。
[0008]機(jī)頂盒與其它智能設(shè)備的通信協(xié)議由機(jī)頂盒廠商與智能設(shè)備協(xié)商決定。
[0009]本發(fā)明工作流程:
1、機(jī)頂盒啟動(dòng)開啟; 2、機(jī)頂盒中間件獲取硬件數(shù)據(jù),包括局域網(wǎng)中的通過藍(lán)牙和WIFI獲取到的數(shù)據(jù);
3、機(jī)頂盒開啟Webserver,中間件獲取到的數(shù)據(jù)封裝成HTML供瀏覽器瀏覽;
4、局域網(wǎng)中的瀏覽器向機(jī)頂盒Webserver發(fā)起POST、GET請(qǐng)求;
5、機(jī)頂盒中的Webserver判斷數(shù)據(jù)是固定數(shù)據(jù)、定時(shí)數(shù)據(jù)還是實(shí)時(shí)數(shù)據(jù),如果是固定數(shù)據(jù)或是定時(shí)數(shù)據(jù)則直接從中間件獲取然后封裝成HTML并傳回瀏覽器,如果是實(shí)時(shí)數(shù)據(jù)則中間件向硬件獲取最新數(shù)據(jù),然后封裝成HTML并傳回瀏覽器。
[0010]本發(fā)明的有益效果是:
本發(fā)明的目的在于跟機(jī)頂盒的交互不再依賴于傳統(tǒng)的遙控器,而是可以通過瀏覽器來瀏覽和修改機(jī)頂盒參數(shù),只要在家庭網(wǎng)絡(luò)中,不管什么設(shè)備上的瀏覽器都可以用來同機(jī)頂盒進(jìn)行交互。
[0011]本發(fā)明的目的在于,想通過智能手機(jī)控制機(jī)頂盒的用戶無需安裝客戶端就可通過智能手機(jī)上的瀏覽器來訪問可控制機(jī)頂盒。
[0012]本發(fā)明的目的在于,給智能家居提供了一種解決方案,只要將數(shù)據(jù)提供給機(jī)頂盒就可通過瀏覽器來查看和管理智能家居。
[0013]本發(fā)明的目的在于,將機(jī)頂盒作為網(wǎng)關(guān)后,可在任何有網(wǎng)絡(luò)的地方通過瀏覽器訪問智能家居的數(shù)據(jù)。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明基于家庭局域網(wǎng)BS模式的結(jié)構(gòu)框架。
[0015]圖2是本發(fā)明所涉及的組成模塊和連接關(guān)系圖示;
圖3是本發(fā)明基于家庭局域網(wǎng)BS模式的操作流程圖示。
【具體實(shí)施方式】
[0016]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0017]如圖3所示,本發(fā)明的工作流程如下:
1、機(jī)頂盒啟動(dòng)開啟;
2、機(jī)頂盒中間件獲取硬件數(shù)據(jù),包括局域網(wǎng)中的通過藍(lán)牙和WIFI獲取到的數(shù)據(jù);
3、機(jī)頂盒開啟Webserver,中間件獲取到的數(shù)據(jù)封裝成HTML供瀏覽器瀏覽;
4、局域網(wǎng)中的瀏覽器向機(jī)頂盒Webserver發(fā)起POST、GET請(qǐng)求;
5、機(jī)頂盒中的Webserver判斷數(shù)據(jù)是固定數(shù)據(jù)、定時(shí)數(shù)據(jù)還是實(shí)時(shí)數(shù)據(jù),如果是固定數(shù)據(jù)或是定時(shí)數(shù)據(jù)則直接從中間件獲取然后封裝成HTML并傳回瀏覽器,如果是實(shí)時(shí)數(shù)據(jù)則中間件向硬件獲取最新數(shù)據(jù),然后封裝成HTML并傳回瀏覽器。
[0018]如圖2所示,機(jī)頂盒和家庭網(wǎng)絡(luò)中能與機(jī)頂盒通信的智能設(shè)備,機(jī)頂盒能通過家庭網(wǎng)絡(luò),比如WIF1、藍(lán)牙、紅外等與智能設(shè)備進(jìn)行通信。機(jī)頂盒能通過家庭網(wǎng)絡(luò)從智能設(shè)備中獲取信息并將信息封裝成HTML供瀏覽器訪問。機(jī)頂盒能通過家庭網(wǎng)絡(luò)向智能設(shè)備發(fā)送信息。供瀏覽器瀏覽的HTML頁面是在機(jī)頂盒中間件中生成的并存儲(chǔ)在機(jī)頂盒中。
[0019]本發(fā)明基于家庭局域網(wǎng)BS架構(gòu),可通過家庭內(nèi)部手機(jī)、Pad等各種智能終端的瀏覽器瀏覽和配置機(jī)頂盒的數(shù)據(jù)并實(shí)現(xiàn)遙控功能,例如可通過瀏覽器查看機(jī)頂盒提供的頻道列表、電子節(jié)目單等信息,也可通過瀏覽器修改機(jī)頂盒提供的配置信息,如頂盒的網(wǎng)絡(luò)參數(shù)、界面顯示比例、預(yù)約節(jié)目、錄制節(jié)目等,并可通過機(jī)頂盒實(shí)現(xiàn)對(duì)其相連接的外設(shè)(如電視機(jī)、攝像頭、音箱等)進(jìn)行訪問和控制。從而可以利用家庭內(nèi)部的各種智能終端實(shí)現(xiàn)對(duì)機(jī)頂盒的遠(yuǎn)程信息瀏覽和配置,并間接實(shí)現(xiàn)對(duì)電視機(jī)等相關(guān)設(shè)備的靈活操作和控制。
【權(quán)利要求】
1.一種基于HTML的多屏機(jī)頂盒遙控方法,包括機(jī)頂盒和瀏覽器,其特征在于:瀏覽器和機(jī)頂盒交互,所述機(jī)頂盒的中間件可獲取并修改機(jī)頂盒底層硬件數(shù)據(jù)或是局域網(wǎng)中的設(shè)備的數(shù)據(jù)。
2.如權(quán)利要求1所述的多屏機(jī)頂盒遙控方法,其特征在于:瀏覽器訪問機(jī)頂盒數(shù)據(jù)時(shí)不影響與機(jī)頂盒連接的電視的顯示,除非通過瀏覽器對(duì)機(jī)頂盒進(jìn)行遙控。
3.如權(quán)利要求2所述的多屏機(jī)頂盒遙控方法,其特征在于:瀏覽器和機(jī)頂盒交互是通過家庭局域網(wǎng)絡(luò)。
4.如權(quán)利要求3所述的多屏機(jī)頂盒遙控方法,其特征在于:機(jī)頂盒中間件獲取和修改設(shè)備數(shù)據(jù)的方式有兩種,一種是機(jī)頂盒中間件從機(jī)頂盒底層硬件直接獲取數(shù)據(jù),另一種是機(jī)頂盒中間件通過網(wǎng)絡(luò)獲取或修改其他設(shè)備的數(shù)據(jù)。
5.如權(quán)利要求4所述的多屏機(jī)頂盒遙控方法,其特征在于:瀏覽器通過GET/POST請(qǐng)求來將控制命令發(fā)送給機(jī)頂盒,然后由機(jī)頂盒中間件進(jìn)行處理。
6.一種采用基于HTML的多屏機(jī)頂盒遙控方法的遙控器系統(tǒng),包括機(jī)頂盒和家庭網(wǎng)絡(luò)中能與機(jī)頂盒通信的智能設(shè)備,其特征在于:機(jī)頂盒能通過家庭網(wǎng)絡(luò),比如WIF1、藍(lán)牙、紅外等與智能設(shè)備進(jìn)行通信。
7.如權(quán)利要求6所述的多屏機(jī)頂盒遙控器系統(tǒng),其特征在于:機(jī)頂盒能通過家庭網(wǎng)絡(luò)從智能設(shè)備中獲取信息并將信息封裝成HTML供瀏覽器訪問。
8.如權(quán)利要求6所述的多屏機(jī)頂盒遙控器系統(tǒng),其特征在于:機(jī)頂盒能通過家庭網(wǎng)絡(luò)向智能設(shè)備發(fā)送信息。
9.如權(quán)利要求7所述的多屏機(jī)頂盒遙控器系統(tǒng),其特征在于:供瀏覽器瀏覽的HTML頁面是在機(jī)頂盒中間件中生成的并存儲(chǔ)在機(jī)頂盒中。
【文檔編號(hào)】H04L12/28GK104023262SQ201410271534
【公開日】2014年9月3日 申請(qǐng)日期:2014年6月18日 優(yōu)先權(quán)日:2014年6月18日
【發(fā)明者】高海營(yíng) 申請(qǐng)人:浪潮軟件集團(tuán)有限公司