終端遙控方法、機頂盒、移動終端及網頁服務器的制造方法
【專利摘要】本發(fā)明提供一種終端遙控方法、機頂盒、移動終端及網頁服務器。方法包括:機頂盒向移動終端發(fā)送應用信息,該應用信息用以指示移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面UI,其中,應用信息攜帶操控UI的地址信息、以及移動終端通過網頁服務器與機頂盒建立連接所需連接的信息,該應用信息為通過網頁描述語言編輯的信息,接著,該機頂盒接收移動終端在操控UI上通過網頁服務器發(fā)送的操作指令,然后,機頂盒根據操作指令進行操作,從而實現(xiàn)了移動終端對機頂盒的遙控操作,并且該移動終端只需要解析網頁描述語言編輯的信息,而無需對電視視頻內容的解碼,因此對移動終端的要求較低,進而實現(xiàn)了中低端智能移動終端遙控機頂盒。
【專利說明】終端遙控方法、機頂盒、移動終端及網頁服務器
【技術領域】
[0001]本發(fā)明實施例涉及通信技術,尤其涉及一種終端遙控方法、機頂盒、移動終端及網頁服務器。
【背景技術】
[0002]隨著科技的發(fā)展,人們可以通過手持終端,如手機對機頂盒或電視進行遙控。
[0003]在現(xiàn)有技術中,電視機頂盒對電視的視頻內容進行抓屏,接著,手持終端獲取該視頻內容,再接著,手持終端中遙控系統(tǒng)的遙控單元對該視頻內容進行解碼,獲得解碼流,然后,手持終端對解碼流進行分析,并在手持終端上生成對電視的控制界面,從而實現(xiàn)手持終端對電視的操作。
[0004]然而,在現(xiàn)有技術中,該終端至少具有對視頻內容進行解碼及實時處理信息的功能,因此,沒有該些功能的低端終端將無法對電視或機頂盒進行遙控。
【發(fā)明內容】
[0005]本發(fā)明實施例提供一種終端遙控方法、機頂盒、移動終端及網頁服務器,用以解決低端終端對電視或機頂盒遙控的問題。
[0006]本發(fā)明實施例的第一個方面是提供一種終端遙控方法,包括:
[0007]機頂盒向移動終端發(fā)送應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲取對所述機頂盒進行遙控的操控用戶界面UI,所述應用信息攜帶所述操控Π的地址信息、以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息;
[0008]所述機頂盒接收所述移動終端在所述操控Π上通過所述網頁服務器發(fā)送的操作指令;
[0009]所述機頂盒根據所述操作指令進行操作。
[0010]在第一種可能的實現(xiàn)方式中,所述機頂盒向移動終端發(fā)送應用信息之前,還包括:
[0011]所述機頂盒通過網頁描述語言生成所述操控UI ;
[0012]所述機頂盒向所述網頁服務器發(fā)送所述操控Π的信息,以使所述網頁服務器向所述移動終端提供所述操控UI。
[0013]結合第一個方面或是第一個方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述機頂盒通過廣播方式向所述移動終端發(fā)送所述應用信息。
[0014]結合第一個方面至第一個方面的第二種可能的實現(xiàn)方式中的任意一種,在第三種可能的實現(xiàn)方式中,所述機頂盒向移動終端發(fā)送應用信息之后,還包括:
[0015]所述機頂盒向所述移動終端發(fā)送應用更新消息,所述應用更新消息用于更新所述操控UI的地址信息和所述連接信息中的至少一項。
[0016]本發(fā)明實施例的第二個方面是提供一種終端遙控方法,包括:[0017]移動終端接收機頂盒發(fā)送的應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲得對所述機頂盒進行遙控的操控用戶界面Π,所述應用信息攜帶所述操控用戶界面UI的地址信息、以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息;
[0018]所述移動終端根據所述連接信息通過所述網頁服務器與所述機頂盒建立連接;
[0019]所述移動終端根據所述操控UI的地址信息,在所述操控UI上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
[0020]在第一種可能的實現(xiàn)方式中,所述移動終端接收機頂盒發(fā)送的應用信息之后,還包括:
[0021]所述移動終端接收所述機頂盒發(fā)送的應用更新消息,所述應用更新消息用于更新所述操控UI的地址信息和所述連接信息中的至少一項。
[0022]在第二個方面或是第一種可能的實現(xiàn)方式中,第二種可能的實現(xiàn)方式中,所述移動終端根據所述操控Π的地址信息,在所述操控Π上通過所述網頁服務器向所述機頂盒發(fā)送操作指令包括:
[0023]所述移動終端在接收所述機頂盒發(fā)送的應用信息后,通過所述網頁服務器獲取對所述機頂盒進行遙控的所述操控Π,并在所述操控Π上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
[0024]本發(fā)明實施例的第三個方面是提供一種機頂盒,包括:
[0025]發(fā)送模塊,用于向移動終端發(fā)送應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面UI,所述應用信息攜帶所述操控UI的地址信息,以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需;
[0026]接收模塊,用于接收所述移動終端在所述操控Π上通過所述網頁服務器發(fā)送的操作指令;
[0027]處理模塊,用于根據所述操作指令進行操作。
[0028]在第一種可能的實現(xiàn)方式中,所述處理模塊,還用于通過網頁描述語言生成所述操控UI ;
[0029]所述發(fā)送模塊,還用于向所述網頁服務器發(fā)送所述操控UI的信息,以使所述網頁服務器向所述移動終端提供所述操控UI。
[0030]結合第三個方面或是第三個方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述發(fā)送模塊,還用于通過廣播方式向所述移動終端發(fā)送所述應用信息。
[0031]結合第三個方面至第三個方面的第二種可能的實現(xiàn)方式中的任意一種,在第三種可能的實現(xiàn)方式中,所述發(fā)送模塊,還用于向所述移動終端發(fā)送應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
[0032]本發(fā)明實施例的第四個方面是提供一種移動終端,包括:
[0033]接收模塊,用于接收機頂盒發(fā)送的應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲得對所述機頂盒進行遙控的操控用戶界面Π,所述應用信息攜帶所述操控用戶界面Π的地址信息,以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息;
[0034]處理模塊,用于基于所述連接信息通過所述網頁服務器與所述機頂盒建立連接;根據所述操控Π的地址信息,在所述操控Π上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
[0035]在第一種可能的實現(xiàn)方式中,還包括:所述接收模塊,還用于接收所述機頂盒發(fā)送的應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
[0036]在第四個方面或是第一種可能的實現(xiàn)方式中,第二種可能的實現(xiàn)方式中,還包括:發(fā)送模塊;
[0037]所述發(fā)送模塊,用于在接收所述機頂盒發(fā)送的應用信息后,通過所述網頁服務器獲取對所述機頂盒進行遙控的所述操控Π,并在所述操控UI上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
[0038]本發(fā)明實施例的第五個方面是提供一種終端遙控方法,包括:
[0039]網頁服務器接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給所述移動終端,所述應用信息用以指示所述移動終端通過網頁服務器獲取對所述機頂盒進行遙控的操控用戶界面Π,所述應用信息攜帶所述操控UI的地址信息、以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語目編輯的息;
[0040]所述網頁服務器向所述移動終端提供所述操控UI ;
[0041]所述網頁服務器接收所述移動終端在所述操控Π上發(fā)送的操作指令并將所述操作指令轉發(fā)給所述機頂盒。
[0042]在第一種可能的實現(xiàn)方式中,所述網頁服務器接收機頂盒向移動終端發(fā)送的應用信息之前,還包括:
[0043]所述網頁服務器接收所述機頂盒發(fā)送的所述操控UI的信息;
[0044]所述網頁服務器向所述移動終端提供所述操控Π,包括:
[0045]所述網頁服務器根據所述操控UI的信息向所述移動終端提供所述操控UI。
[0046]在第五個方面或是第一種可能的實現(xiàn)方式中,第二中可能的實現(xiàn)方式中,所述網頁服務器接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給移動終端之后,還包括:
[0047]所述網頁服務器接收所述機頂盒發(fā)送的應用更新消息并向移動終端轉發(fā)所述應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
[0048]本發(fā)明實施例的第六個方面是提供一種網頁服務器,包括:
[0049]發(fā)送模塊,用于接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給所述移動終端,所述應用信息用以指示所述移動終端通過網頁服務器獲取對所述機頂盒進行遙控的操控用戶界面UI,所述應用信息攜帶所述操控Π的地址信息、以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語目編輯的息;
[0050]處理模塊,用于向所述移動終端提供所述操控Π ;
[0051]接收模塊,用于接收所述移動終端在所述操控Π上發(fā)送的操作指令并將所述操作指令轉發(fā)給所述機頂盒。[0052]在第一種可能的實現(xiàn)方式中,所述接收模塊,還用于接收所述機頂盒發(fā)送的所述操控UI的信息;
[0053]所述處理模塊,具體用于根據所述操控UI的信息向所述移動終端提供所述操控
U1
[0054]在第六個方面或是第一種可能的實現(xiàn)方式中,第二種可能的實現(xiàn)方式中,
[0055]所述發(fā)送模塊,還用于接收所述機頂盒發(fā)送的應用更新消息并向移動終端轉發(fā)所述應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
[0056]本發(fā)明提供的終端遙控方法、機頂盒、移動終端及網頁服務器,通過機頂盒向移動終端發(fā)送應用信息,該應用信息用以指示移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面UI,其中,應用信息攜帶操控Π的地址信息、以及移動終端通過網頁服務器與機頂盒建立連接所需連接的信息,該應用信息為通過網頁描述語言編輯的信息,接著,該機頂盒接收移動終端在操控UI上通過網頁服務器發(fā)送的操作指令,然后,機頂盒根據操作指令進行操作,從而實現(xiàn)了移動終端對機頂盒的遙控操作,并且該移動終端只需要解析網頁描述語言編輯的信息,而無需對電視視頻內容的解碼,因此對移動終端的要求較低,進而實現(xiàn)了中低端智能移動終端遙控機頂盒。
【專利附圖】
【附圖說明】
[0057]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0058]圖1為本發(fā)明實施例的一種終端遙控方法流程示意圖;
[0059]圖2為本發(fā)明實施例的另一種終端遙控方法流程示意圖;
[0060]圖3為本發(fā)明實施例的再一種終端遙控方法流程示意圖;
[0061]圖4為本發(fā)明實施例的一種機頂盒的結構示意圖;
[0062]圖5為本發(fā)明實施例的一種移動終端的結構示意圖;
[0063]圖6為本發(fā)明實施例的另一種移動終端的結構示意圖;
[0064]圖7為本發(fā)明實施例的再一種終端遙控方法流程示意圖;
[0065]圖8為本發(fā)明實施例的一種網頁服務器的結構示意圖;
[0066]圖9為本發(fā)明實施例的另一種移動終端的結構示意圖。
【具體實施方式】
[0067]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0068]圖1為本發(fā)明實施例的一種終端遙控方法流程示意圖。如圖1所示,該終端遙控方法,包括:[0069]步驟101、機頂盒向移動終端發(fā)送應用信息。
[0070]具體的,在機頂盒開機之后,機頂盒可以向移動終端發(fā)送應用信息,例如,在機頂盒開機之后,機頂盒可以采用廣播的方式向家庭局域網內所有聯(lián)網的移動終端發(fā)送該應用消息,其中,應用信息為通過網頁描述語言編輯的信息,例如,該應用信息是機頂盒采用超文本標記語目,如HTML.5編輯的彳目息,或者,該應用/[目息是機頂盒米用可擴展標記語g,如XML編輯的信息。
[0071]在本實施例中,該應用信息用以指示移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面UI,該操控Π可以包括對機頂盒進行快進、暫停、重放等的操作按鈕。應用信息攜帶操控UI的地址信息,以及移動終端通過網頁服務器與該機頂盒建立連接所需連接的信息,其中,該移動終端可以為智能手機或是手持式電腦等。
[0072]需要說明的是,該機頂盒可以通過廣播方式向移動終端發(fā)送應用信息,也就是說,可以對現(xiàn)有的機頂盒增設一個廣播服務器,從而滿足機頂盒向移動終端廣播該應用信息。
[0073]舉例來講,機頂盒端可以通過IPv4或IPv6將應用信息發(fā)送到家庭局域網內所有聯(lián)網的移動終端。機頂盒為了廣播該應用信息,可以在IPv4場景選,將消息發(fā)送到224.0.0.1地址上;在IPv6的場景下將消息發(fā)送到ff02::1。
[0074]步驟102、機頂盒接收移動終端在操控UI上通過網頁服務器發(fā)送的操作指令。
[0075]步驟103、機頂盒根據操作指令進行操作。
[0076]舉例來講,該操作指令為暫停指令,該機頂盒接收到移動終端發(fā)送的該指令后,對與機頂盒連接的電視進行暫停操作。
[0077]在本實施例中,機頂盒向移動終端發(fā)送應用信息,該應用信息用以指示移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面Π,其中,應用信息攜帶操控Π的地址信息、以及移動終端通過網頁`服務器與機頂盒建立連接所需連接的信息,該應用信息為通過網頁描述語言編輯的信息,接著,該機頂盒接收移動終端在操控Π上通過網頁服務器發(fā)送的操作指令,然后,機頂盒根據操作指令進行操作,從而實現(xiàn)了移動終端對機頂盒的遙控操作,并且該移動終端只需要解析網頁描述語言編輯的信息,而無需對電視視頻內容的解碼,因此對移動終端的要求較低,進而實現(xiàn)了中低端智能移動終端遙控機頂盒。
[0078]圖2為本發(fā)明實施例的另一種終端遙控方法流程示意圖。如圖2所示,該終端遙控方法,包括:
[0079]步驟201、機頂盒通過網頁描述語言生成操控UI。
[0080]具體的,在機頂盒開機之后,機頂盒可以通過網頁描述語言生成操控Π,需要說明的是,如果機頂盒在上次開機過程中,已經生成了 UI并緩存在機頂盒中,則在本次開機時,機頂盒可以不生成Π,而直接執(zhí)行步驟202。
[0081]具體的,機頂盒通過網頁描述語言生成操控Π,例如,機頂盒內設置有Android應用系統(tǒng),從而該Android應用系統(tǒng)可以根據需要,即該機頂盒的功能構造相應的HTML.5UI。
[0082]步驟202、機頂盒向網頁服務器發(fā)送操控Π的信息,以使網頁服務器向移動終端提供操控Π。
[0083]在本實施例中,該網頁服務器為將機頂盒發(fā)送的操作指令轉發(fā)給移動終端的網
J Li ο
[0084]步驟203、機頂盒向移動終端發(fā)送應用信息。[0085]在本實施例中,該應用信息為通過網頁描述語言編輯的信息,例如,該應用信息是機頂盒米用超文本標記語目,如HTML.5編輯的彳目息,或者,該應用彳目息是機頂盒米用可擴展標記語言,如XML編輯的信息。其中,該應用信息用以指示移動終端獲取對機頂盒進行遙控的操控用戶界面Π。應用信息攜帶操控Π的地址信息,以及與該機頂盒連接的信息,其中,該移動終端可以為智能手機或是手持式電腦等。
[0086]舉例來講,機頂盒端可以通過IPv4或IPv6將應用信息發(fā)送到家庭局域網內所有聯(lián)網的移動終端。機頂盒為了廣播該應用信息,可以在IPv4場景選,將消息發(fā)送到224.0.0.1地址上;在IPv6的場景下將消息發(fā)送到ff02::1。
[0087]需要說明的是,本實施例不限定步驟202與步驟203之間的先后順序。
[0088]步驟204、機頂盒接收移動終端通過網頁服務器發(fā)送的操作指令。
[0089]步驟205、機頂盒根據操作指令進行相應的操作。
[0090]在本實施例中,機頂盒通過網頁描述語言自動生成操控UI,即機頂盒可以根據自身功能生成操控Π,從而實現(xiàn)用戶較方便的使用移動終端對該機頂盒進行遙控。
[0091]進一步的,在上述實施例的基礎上,還可以包括:
[0092]機頂盒向移動終端發(fā)送應用更新消息,該應用更新消息用于更新操控Π的地址信息和連接信息中的至少一項。
[0093]具體的,當機頂盒的應用系統(tǒng)變化時,需要生成新的操控UI,例如,當機頂盒的Android應用系統(tǒng)變化時,Android可以通過廣播通道將新的操作UI更新發(fā)送出去,用以更新移動終端該機頂盒的操作UI。
[0094]圖3為本發(fā)明實施例的再一種終端遙控方法流程示意圖。如圖3所示,該終端遙控方法,包括:`
[0095]步驟301、移動終端接收機頂盒發(fā)送的應用信息。
[0096]在本實施例中,該應用信息用以指示移動終端通過網頁服務器獲得對機頂盒進行遙控的操控用戶界面UI,其中,該應用信息攜帶操控用戶界面Π的地址信息,以及移動終端通過所述網頁服務器與機頂盒建立連接所需的連接信息,該應用信息為通過網頁描述語言編輯的信息。
[0097]步驟302、移動終端根據連接信息通過網頁服務器與機頂盒建立連接。
[0098]具體的,移動終端根據該連接信息,即移動終端通過所述網頁服務器與機頂盒建立連接所需的信息,通過網頁服務器與機頂盒建立連接。
[0099]步驟303、移動終端根據操控UI的地址信息,在操控UI上通過網頁服務器向機頂盒發(fā)送操作指令。
[0100]舉例來講,移動終端需要監(jiān)控廣播信息,當收到機頂盒以廣播方式發(fā)送的應用信息時,移動終端可以將該應用信息中的操控Π信息解析出來,例如,HTML.5網頁信息解析出來,接著,將該HTML.5網頁信息發(fā)送給HTML.5瀏覽器,從而HTML.5瀏覽器建立與機頂盒建之間的連接并通信,從而可以實現(xiàn)移動終端將操控信息發(fā)送給機頂盒。
[0101]在本實施例中,移動終端需要具有對廣播信息的監(jiān)控和解析的功能,因此對于移動終端沒有額外的要求。從而,開發(fā)者可以開發(fā)通用的IOS和Android應用供移動終端下載。
[0102]進一步的,在上述實施例的基礎上,在步驟301之后,還可以包括:[0103]移動終端接收機頂盒發(fā)送的應用更新消息,該應用更新消息用于更新操控Π的地址信息和連接信息中的至少一項。
[0104]具體的,應用信息攜帶與機頂盒的連接信息,該連接信息包括機頂盒的地址信息、以及移動終端與機頂盒進行連接的配置信息,從而,移動終端可以通過WebSocket (即網頁服務器)在網頁里建立與機頂盒端的TCP (傳輸控制協(xié)議)連接。
[0105]移動終端通過網頁服務器向機頂盒發(fā)送操作指令,以使機頂盒根據操作指令進行操作。
[0106]需要說明的是,在上述實施例中,機頂盒通過網頁描述語言生成操作UI,例如,該機頂盒根據自身的功能構造相應的HTML.5UI,也可以通過XML的方式進行編輯,構造XML文件。也就是說,該移動終端具有對XML進行解析及顯示的功能,就可以實現(xiàn)對機頂盒的遙控。
[0107]在上述實施例的基礎上,移動終端在接收機頂盒發(fā)送的應用信息后,通過網頁服務器獲取對機頂盒進行遙控的操控Π,并在操控UI上通過網頁服務器向機頂盒發(fā)送操作指令。
[0108]圖4為本發(fā)明實施例的一種機頂盒的結構示意圖。如圖3所示,該機頂盒,包括:發(fā)送模塊41、接收模塊42和處理模塊43。其中,
[0109]發(fā)送模塊41,用于向移動終端發(fā)送應用信息,應用信息用以指示移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面Π,應用信息攜帶操控UI的地址信息、以及移動終端通過所述網頁服務器與機頂盒建立連接所需的連接信息,應用信息為通過網頁描述語目編輯的息;
[0110]接收模塊42,用于接收移動終端在操控UI上通過網頁服務器發(fā)送的操作指令;
[0111]處理模塊43,用于根據操作指令進行操作。
[0112]在本實施例中,機頂盒向移動終端發(fā)送應用信息,該應用信息用以指示移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面Π,其中,應用信息攜帶操控Π的地址信息、以及移動終端通過所述網頁服務器與機頂盒建立連接所需連接的信息,該應用信息為通過網頁描述語言編輯的信息,接著,該機頂盒接收移動終端在操控Π上通過網頁服務器發(fā)送的操作指令,然后,機頂盒根據操作指令進行操作,從而實現(xiàn)了移動終端對機頂盒的遙控操作,并且該移動終端只需要解析網頁描述語言編輯的信息,而無需對電視視頻內容的解碼,因此對移動終端的要求較低,進而實現(xiàn)了中低端智能移動終端遙控機頂盒。
[0113]在上述實施例的基礎上,處理模塊43,還用于通過網頁描述語言生成操控UI ;
[0114]發(fā)送模塊41,還用于向網頁服務器發(fā)送操控Π的信息,以使網頁服務器向所述移動終端提供所述操控UI。
[0115]進一步的,在上述實施例的基礎上,發(fā)送模塊41,還用于通過廣播方式向移動終端發(fā)送應用信息。
[0116]在上述實施例的基礎上,發(fā)送模塊41,還用于向移動終端發(fā)送應用更新消息,該應用更新消息用于更新操控UI的地址信息和連接信息中的至少一項。
[0117]該機頂盒中各模塊的具體功能看參見之前方法實施例的描述。
[0118]圖5為本發(fā)明實施例的一種移動終端的結構示意圖。如圖5所示,該移動終端,包括:接收模塊51和處理模塊52。其中,[0119]接收模塊51,用于接收機頂盒發(fā)送的應用信息,應用信息用以指示移動終端通過網頁服務器獲得對機頂盒進行遙控的操控用戶界面UI,應用信息攜帶操控用戶界面UI的地址信息,以及移動終端通過網頁服務器與機頂盒建立連接所需的連接信息;
[0120]處理模塊52,用于根據連接信息通過網頁服務器與機頂盒建立連接;根據操控UI的地址信息,在操控UI上通過網頁服務器向機頂盒發(fā)送操作指令。
[0121]在本實施例中,移動終端接收機頂盒發(fā)送的應用信息,該應用信息用以指示移動終端獲取對機頂盒進行遙控的操控用戶界面UI,其中,應用信息攜帶操控Π的信息,以及移動終端通過網頁服務器與機頂盒建立連接所需連接的信息,接著,根據連接信息通過網頁服務器與機頂盒建立連接,根據操控Π的地址信息,在操控Π上通過網頁服務器向機頂盒發(fā)送操作指令,從而實現(xiàn)較低端移動終端遙控機頂盒。
[0122]在上述實施例的基礎上,接收模塊51,還用于接收機頂盒發(fā)送的應用更新消息,該應用更新消息用于更新操控UI的地址信息和連接信息中的至少一項。
[0123]圖6為本發(fā)明實施例的另一種移動終端的結構示意圖。如圖6所示,在上述實施例的基礎上,該移動終端,還可以包括發(fā)送模塊53 ;其中,
[0124]發(fā)送模塊53,用于在接收機頂盒發(fā)送的應用信息后,通過網頁服務器獲取對機頂盒進行遙控的操控Π,并在操控UI上通過網頁服務器向機頂盒發(fā)送操作指令。
[0125]圖5或圖6的移動終端中各模塊的具體功能看參見之前方法實施例的描述。
[0126]圖7為本發(fā)明實施例的再一種終端遙控方法流程示意圖。如圖7所示,該終端遙控方法,包括:
[0127]步驟701、網頁服務器接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給移動終端。
[0128]本實施例中的應用信息用以指示移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面UI,該應用信息攜帶操控UI的地址信息、以及移動終端通過網頁服務器與機頂盒建立連接所需的連接信息,該應用信息為通過網頁描述語言編輯的信息。
[0129]步驟702、網頁服務器向所述移動終端提供操控UI。
[0130]步驟703、網頁服務器向移動終端在操控Π上發(fā)送的操作指令并將操作指令轉發(fā)給所述機頂盒。
[0131]在本實施例中,網頁服務器接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給所述移動終端,接著,網頁服務器向所述移動終端提供所述操控UI,然后,網頁服務器接收所述移動終端在所述操控UI上發(fā)送的操作指令并將所述操作指令轉發(fā)給所述機頂盒。從而實現(xiàn)了移動終端對機頂盒的遙控操作,并且該移動終端只需要解析網頁描述語言編輯的信息,而無需對電視視頻內容的解碼,因此對移動終端的要求較低,進而實現(xiàn)了中低端智能移動終端遙控機頂盒。
[0132]在上述實施例的基礎上,在步驟701之前,還可以包括:
[0133]網頁服務器接收機頂盒發(fā)送的操控UI的信息。
[0134]在本實施例中,該網頁服務器為將機頂盒發(fā)送的操作指令轉發(fā)給移動終端的網
J Li ο
[0135]進一步的,在上述實施例的基礎上,網頁服務器向移動終端提供操控Π,可以包括:[0136]網頁服務器根據操控Π的信息向移動終端提供操控Π。
[0137]在上述實施例的基礎上,網頁服務器接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給移動終端之后,還可以包括:
[0138]網頁服務器接收機頂盒發(fā)送的應用更新消息并向移動終端轉發(fā)應用更新消息,該應用更新消息用于更新操控UI的地址信息和連接信息中的至少一項。
[0139]圖8為本發(fā)明實施例的一種網頁服務器的結構示意圖。如圖8所示,該網頁服務器,包括:發(fā)送模塊81、處理模塊82和接收模塊83。其中,
[0140]發(fā)送模塊81,用于接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給所述移動終端,應用信息用以指示移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面UI,應用信息攜帶操控Π的地址信息、以及移動終端通過網頁服務器與機頂盒建立連接所需的連接信息,應用信息為通過網頁描述語言編輯的信息;接收移動終端發(fā)送的操作指令;
[0141]處理模塊82,用于向移動終端提供操控Π ;
[0142]接收模塊83,用于接收移動終端在操控UI上發(fā)送的操作指令并將操作指令轉發(fā)給機頂盒。
[0143]在本實施例中,網頁服務器接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給所述移動終端,接著,向所述移動終端提供所述操控UI,然后,網頁服務器接收所述移動終端在所述操控Π上發(fā)送的操作指令并將所述操作指令轉發(fā)給所述機頂盒。從而實現(xiàn)了移動終端對機頂盒的遙控操作,并且該移動終端只需要解析網頁描述語言編輯的信息,而無需對電視視頻內容的解碼,因此對移動終端的要求較低,進而實現(xiàn)了中低端智能移動終端遙控機頂盒。
[0144]在上述實施例的基礎上,接收模塊83,還用于接收機頂盒發(fā)送的操控UI的信息。
[0145]處理模塊82,具體用于根據操控Π的信息向移動終端提供操控Π。
[0146]進一步的,在上述實施例的基礎上,發(fā)送模塊81,還用于接收所述機頂盒發(fā)送的應用更新消息并向移動終端轉發(fā)所述應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
[0147]該網頁服務器中各模塊的具體功能可參照之前方法實施例的描述。
[0148]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件。基于這樣的理解,上述技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執(zhí)行各個實施例或者實施例的某些部分的方法。
[0149]進一步的,本發(fā)明實施例的方法方案在以軟件產品的形式進行體現(xiàn),并被保存在計算機可讀存儲介質中的同時,也可以被處理器單元進行調用。圖9為本發(fā)明實施例的另一種移動終端的結構示意圖。如圖9所示,圖9所示的本發(fā)明實施例所提供的一種終端的結構示意圖,與方法實施例提供的方法裝置相對應,該終端包括存儲器90,用于存儲包括程序例程的信息;以及處理器91,與存儲器90連接,用于控制所述程序例程的執(zhí)行。所述程序例程可以包括:向移動終端發(fā)送應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面UI,所述應用信息攜帶所述操控Π的地址信息、以及移動終端通過所述網頁服務器與機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息;接收所述移動終端在所述操控Π上通過所述網頁服務器發(fā)送的操作指令;根據所述操作指令進行操作。
[0150]所述程序例程也可以包括:接收機頂盒發(fā)送的應用信息,所述應用信息用以指示移動終端通過網頁服務器獲得對所述機頂盒進行遙控的操控用戶界面Π,所述應用信息攜帶所述操控用戶界面Π的地址信息、以及移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息;基于所述連接信息通過所述網頁服務器與所述機頂盒建立連接;根據所述操控Π的地址信息,在所述操控UI上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
[0151]所述程序例程還可以包括:接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給所述移動終端,所述應用信息用以指示所述移動終端通過網頁服務器獲取對所述機頂盒進行遙控的操控用戶界面Π,所述應用信息攜帶所述操控UI的地址信息、以及移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息;向所述移動終端提供所述操控Π ;接收所述移動終端在所述操控UI上發(fā)送的操作指令并將所述操作指令轉發(fā)給所述機頂盒。
[0152]最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。
【權利要求】
1.一種終端遙控方法,其特征在于,包括: 機頂盒向移動終端發(fā)送應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲取對所述機頂盒進行遙控的操控用戶界面UI,所述應用信息攜帶所述操控UI的地址信息、以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息; 所述機頂盒接收所述移動終端在所述操控Π上通過所述網頁服務器發(fā)送的操作指令; 所述機頂盒根據所述操作指令進行操作。
2.根據權利要求1所述的方法,其特征在于,所述機頂盒向移動終端發(fā)送應用信息之前,還包括: 所述機頂盒通過網頁描述語言生成所述操控Π; 所述機頂盒向所述網頁服務器發(fā)送所述操控Π的信息,以使所述網頁服務器向所述移動終端提供所述操控Π。
3.根據權利要求1或2所述的方法,其特征在于,所述機頂盒通過廣播方式向所述移動終端發(fā)送所述應用信息。
4.根據權利要求1-3任一項所述的方法,其特征在于,所述機頂盒向移動終端發(fā)送應用信息之后,還包括: 所述機頂盒向所述移動終端發(fā)送應用更新消息,所述應用更新消息用于更新所述操控UI的地址信息和所述連接`信息中的至少一項。
5.一種終端遙控方法,其特征在于,包括: 移動終端接收機頂盒發(fā)送的應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲得對所述機頂盒進行遙控的操控用戶界面Π,所述應用信息攜帶所述操控用戶界面UI的地址信息、以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息; 所述移動終端根據所述連接信息通過所述網頁服務器與所述機頂盒建立連接; 所述移動終端根據所述操控Π的地址信息,在所述操控Π上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
6.根據權利要求5所述的方法,其特征在于,所述移動終端接收機頂盒發(fā)送的應用信息之后,還包括: 所述移動終端接收所述機頂盒發(fā)送的應用更新消息,所述應用更新消息用于更新所述操控UI的地址信息和所述連接信息中的至少一項。
7.根據權利要求5或6所述的方法,其特征在于,所述移動終端根據所述操控UI的地址信息,在所述操控Π上通過所述網頁服務器向所述機頂盒發(fā)送操作指令包括: 所述移動終端在接收所述機頂盒發(fā)送的應用信息后,通過所述網頁服務器獲取對所述機頂盒進行遙控的所述操控Π,并在所述操控UI上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
8.一種機頂盒,其特征在于,包括: 發(fā)送模塊,用于向移動終端發(fā)送應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲取對機頂盒進行遙控的操控用戶界面UI,所述應用信息攜帶所述操控Π的地址信息,以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息; 接收模塊,用于接收所述移動終端在所述操控Π上通過所述網頁服務器發(fā)送的操作指令; 處理模塊,用于根據所述操作指令進行操作。
9.根據權利要求8所述的機頂盒,其特征在于,所述處理模塊,還用于通過網頁描述語言生成所述操控UI ; 所述發(fā)送模塊,還用于向所述網頁服務器發(fā)送所述操控Π的信息,以使所述網頁服務器向所述移動終端提供所述操控UI。
10.根據權利要求8或9所述的機頂盒,其特征在于,所述發(fā)送模塊,還用于通過廣播方式向所述移動終端發(fā)送所述應用信息。
11.根據權利要求8-10任一項所述的機頂盒,其特征在于,所述發(fā)送模塊,還用于向所述移動終端發(fā)送應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
12.—種移動終端,其特征在于,包括: 接收模塊,用于接收機頂盒發(fā)送的應用信息,所述應用信息用以指示所述移動終端通過網頁服務器獲得對所述機頂盒進行遙控的操控用戶界面Π,所述應用信息攜帶所述操控用戶界面Π的地址信息,以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息; 處理模塊,用于根據所述連 接信息通過所述網頁服務器與所述機頂盒建立連接;根據所述操控Π的地址信息,在所述操控Π上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
13.根據權利要求12所述的移動終端,其特征在于,所述接收模塊,還用于接收所述機頂盒發(fā)送的應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
14.根據權利要求12或13所述的移動終端,其特征在于,還包括:發(fā)送模塊; 所述發(fā)送模塊,用于在接收所述機頂盒發(fā)送的應用信息后,通過所述網頁服務器獲取對所述機頂盒進行遙控的所述操控Π,并在所述操控Π上通過所述網頁服務器向所述機頂盒發(fā)送操作指令。
15.一種終端遙控方法,其特征在于,包括: 網頁服務器接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給所述移動終端,所述應用信息用以指示所述移動終端通過網頁服務器獲取對所述機頂盒進行遙控的操控用戶界面UI,所述應用信息攜帶所述操控UI的地址信息、以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的信息; 所述網頁服務器向所述移動終端提供所述操控Π; 所述網頁服務器接收所述移動終端在所述操控Π上發(fā)送的操作指令并將所述操作指令轉發(fā)給所述機頂盒。
16.根據權利要求15所述的方法,其特征在于,所述網頁服務器接收機頂盒向移動終端發(fā)送的應用信息之前,還包括: 所述網頁服務器接收所述機頂盒發(fā)送的所述操控Π的信息; 所述網頁服務器向所述移動終端提供所述操控Π,包括: 所述網頁服務器根據所述操控UI的信息向所述移動終端提供所述操控UI。
17.根據權利要求15或16所述的方法,其特征在于,所述網頁服務器接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給移動終端之后,還包括: 所述網頁服務器接收所述機頂盒發(fā)送的應用更新消息并向移動終端轉發(fā)所述應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
18.—種網頁服務器,其特征在于,包括: 發(fā)送模塊,用于接收機頂盒向移動終端發(fā)送的應用信息并將該應用信息轉發(fā)給所述移動終端,所述應用信息用以指示所述移動終端通過網頁服務器獲取對所述機頂盒進行遙控的操控用戶界面Π,所述應用信息攜帶所述操控UI的地址信息、以及所述移動終端通過所述網頁服務器與所述機頂盒建立連接所需的連接信息,所述應用信息為通過網頁描述語言編輯的息; 處理模塊,用于向所述移動終端提供所述操控Π ; 接收模塊,用于接收所述移動終端在所述操控UI上發(fā)送的操作指令并將所述操作指令轉發(fā)給所述機頂盒。
19.根據權利要求18所述的網頁服`務器,其特征在于, 所述接收模塊,還用于接收所述機頂盒發(fā)送的所述操控Π的信息; 所述處理模塊,具體用于根據所述操控Π的信息向所述移動終端提供所述操控Π。
20.根據權利要求18或19所述的網頁服務器,其特征在于, 所述發(fā)送模塊,還用于接收所述機頂盒發(fā)送的應用更新消息并向移動終端轉發(fā)所述應用更新消息,所述應用更新消息用于更新所述操控Π的地址信息和所述連接信息中的至少一項。
【文檔編號】H04N21/436GK103826156SQ201410098840
【公開日】2014年5月28日 申請日期:2014年3月17日 優(yōu)先權日:2014年3月17日
【發(fā)明者】王鶴鳴 申請人:華為技術有限公司