本公開涉及電子通信技術領域,尤其涉及控制電視機的方法及設備。
背景技術:
隨著電子通信技術的發(fā)展,很多家電都在更新進步,實現(xiàn)更靈活的人機交互,從而方便用戶使用。過去的電視機,只能用遙控器控制,現(xiàn)在的電視機,不僅可以使用遙控器,還可以利用智能手機、電腦控制,極大的提高了用戶體驗,方便用戶操作。但是,用戶不能遠距離控制電視機,導致有些應用場景中用戶操作不方便。
技術實現(xiàn)要素:
本公開實施例提供一種控制電視機的方法及設備。所述技術方案如下:
根據本公開實施例的第一方面,提供一種控制電視機的方法,應用于電子設備,該方法包括:
根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,電視機與電子設備不處于同一個局域網中,電視機的地址信息包括電視機的身份標識(英文:Identity,ID)、電視機的網絡協(xié)議(英文:Internet Protocol,IP)地址和電視機的媒體接入控制(英文:Media Access Control,MAC)地址中的至少一項;
檢測用戶的輸入操作并生成輸入信息;
根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;
通過數(shù)據鏈路向電視機發(fā)送控制指令。
電子設備根據電視機的IP地址或MAC地址可以通過數(shù)據鏈路向電視機發(fā)送控制指令,這樣用戶就可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
在一個實施例中,檢測用戶的輸入操作之前,該方法還包括:
通過數(shù)據鏈路向電視機發(fā)送控制請求,控制請求用于請求獲取電視機的當前顯示界面;
通過數(shù)據鏈路接收電視機的當前顯示界面;
顯示電視機的當前顯示界面。
因為用戶是通過電子設備向電視機發(fā)送控制指令,因此,電子設備通過數(shù)據鏈路接收電視機的當前顯示界面,用戶就可以在電子設備上根據電視機的當前顯示界面對電視機進行遠程操控,方便用戶控制,如果用戶看不到電視機顯示界面,操控起來就會十分不便。
在一個實施例中,通過數(shù)據鏈路向電視機發(fā)送控制指令,包括:
向服務器發(fā)送控制指令,通過服務器轉發(fā),將控制指令發(fā)送至電視機。
因為控制指令是通過數(shù)據鏈路進行傳輸?shù)?,因此,需要服務器轉發(fā),當然,在傳輸路徑上,也會有其他網絡設備轉發(fā)。
在一個實施例中,該方法還包括:
通過數(shù)據鏈路向電視機發(fā)送多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
用戶不僅可以通過電子設備遠程操控電視機,還可以將手機上的多媒體文件發(fā)送至電視機,這樣,觀看電視的用戶就可以共享電子設備上的多媒體文件。
根據本公開實施例的第二方面,提供一種控制電視機的方法,對應本公開實施例的第一方面,應用于電視機,該方法包括:
根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,電子設備與電視機不處于同一個局域網中,電子設備的地址信息包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項;
接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,控制指令用于指示電視機響應用戶的輸入操作;
根據控制指令的指示執(zhí)行對應的操作。
在一個實施例中,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令之前,該方法還包括:
接收電子設備通過數(shù)據鏈路發(fā)送的控制請求,控制請求用于請求獲取電視機的當前顯示界面;
通過數(shù)據鏈路向電子設備發(fā)送電視機的當前顯示界面。
在一個實施例中,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,包括:
接收電子設備通過數(shù)據鏈路發(fā)送的,并經由服務器轉發(fā)的控制指令。
在一個實施例中,該方法還包括:
接收電子設備通過數(shù)據鏈路發(fā)送的多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
根據本公開實施例的第三方面,提供一種電子設備,包括:連接模塊、檢測模塊、控制模塊和第一發(fā)送模塊;
連接模塊,用于根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,電視機與電子設備不處于同一個局域網中,電視機的地址信息包括電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項;
檢測模塊,用于檢測用戶的輸入操作并生成輸入信息;
控制模塊,用于根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;
第一發(fā)送模塊,用于通過數(shù)據鏈路向電視機發(fā)送控制指令。
在一個實施例中,電子設備還包括第二發(fā)送模塊、接收模塊和顯示模塊;
第二發(fā)送模塊,用于通過數(shù)據鏈路向電視機發(fā)送控制請求,控制請求用于請求獲取電視機的當前顯示界面;
接收模塊,用于通過數(shù)據鏈路接收電視機的當前顯示界面;
顯示模塊,用于顯示電視機的當前顯示界面。
在一個實施例中,第一發(fā)送模塊,向服務器發(fā)送控制指令,通過服務器轉發(fā),將控制指令發(fā)送至電視機。
在一個實施例中,電子設備還包括第三發(fā)送模塊;
第三發(fā)送模塊,用于通過數(shù)據鏈路向電視機發(fā)送多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
根據本公開實施例的第四方面,提供一種電視機,該電視機包括:連接模塊、第一接收模塊和執(zhí)行模塊;
連接模塊,用于根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,電子設備與電視機不處于同一個局域網中,電子設備的地址信息包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項;
第一接收模塊,用于接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,控制指令用于指示電視機響應用戶的輸入操作;
執(zhí)行模塊,用于根據控制指令的指示執(zhí)行對應的操作。
在一個實施例中,電視機還包括第二接收模塊和發(fā)送模塊;
第二接收模塊,用于接收電子設備通過數(shù)據鏈路發(fā)送的控制請求,控制請求用于請求獲取電視機的當前顯示界面;
發(fā)送模塊,用于通過數(shù)據鏈路向電子設備發(fā)送電視機的當前顯示界面。
在一個實施例中,第一接收模塊,接收電子設備通過數(shù)據鏈路發(fā)送的,并經由服務器轉發(fā)的控制指令。
在一個實施例中,電視機還包括第三接收模塊;
第三接收模塊,用于接收電子設備通過數(shù)據鏈路發(fā)送的多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
根據本公開實施例的第五方面,提供一種電子設備,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,處理器被配置為:
根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,電視機與電子設備不處于同一個局域網中,電視機的地址信息包括電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項;
檢測用戶的輸入操作并生成輸入信息;
根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;
通過數(shù)據鏈路向電視機發(fā)送控制指令。
在一個實施例中,處理器還可以被配置為:
通過數(shù)據鏈路向電視機發(fā)送控制請求,控制請求用于請求獲取電視機的當前顯示界面;
通過數(shù)據鏈路接收電視機的當前顯示界面;
顯示電視機的當前顯示界面。
在一個實施例中,處理器還可以被配置為:
向服務器發(fā)送控制指令,通過服務器轉發(fā),將控制指令發(fā)送至電視機。
在一個實施例中,處理器還可以被配置為:
通過數(shù)據鏈路向電視機發(fā)送多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
根據本公開實施例的第六方面,提供一種電視機,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,處理器被配置為:
根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,電子設備與電視機不處于同一個局域網中,電子設備的地址信息包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項;
接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,控制指令用于指示電視機響應用戶的輸入操作;
根據控制指令的指示執(zhí)行對應的操作。
在一個實施例中,處理器還可以被配置為:
接收電子設備通過數(shù)據鏈路發(fā)送的控制請求,控制請求用于請求獲取電視機的當前顯示界面;
通過數(shù)據鏈路向電子設備發(fā)送電視機的當前顯示界面。
在一個實施例中,處理器還可以被配置為:
接收電子設備通過數(shù)據鏈路發(fā)送的,并經由服務器轉發(fā)的控制指令。
在一個實施例中,處理器還可以被配置為:
接收電子設備通過數(shù)據鏈路發(fā)送的多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1是根據一示例性實施例示出的控制電視機的方法的流程圖;
圖2是根據一示例性實施例示出的控制電視機的方法的流程圖;
圖3是根據一示例性實施例示出的控制電視機的方法的信息交互圖;
圖4是根據一示例性實施例示出的電子設備的框圖;
圖5是根據一示例性實施例示出的電子設備的框圖;
圖6是根據一示例性實施例示出的電子設備的框圖;
圖7是根據一示例性實施例示出的電視機的框圖;
圖8是根據一示例性實施例示出的電視機的框圖;
圖9是根據一示例性實施例示出的電視機的框圖;
圖10是根據一示例性實施例示出的電子設備的框圖;
圖11是根據一示例性實施例示出的電視機的框圖;
圖12是根據一示例性實施例示出的電子設備的框圖;
圖13是根據一示例性實施例示出的電視機的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
本公開實施例提供的技術方案,應用于電子設備,該電子設備可以是智能手機、平板電腦等。在有些應用場景中,例如,家里有老人不會操控電視機,此時,如果用戶不能遠程操控電視機,使用起來就會十分不方便。本公開實施例提供的控制電視機的方法,根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路;檢測用戶的輸入操作并生成輸入信息;根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;通過數(shù)據鏈路向電視機發(fā)送控制指令。用戶可以通過數(shù)據鏈路傳輸控制指令,遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
圖1是根據一示例性實施例示出的一種控制電視機的方法的流程圖,如圖1所示,該控制電視機的方法包括步驟101-104:
在步驟101中,根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路。
電視機與電子設備不處于同一個局域網中,電視機的地址信息包括電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項。
在一個實施例中,根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,包括:
向電視機發(fā)送建立數(shù)據鏈路的請求消息,建立數(shù)據鏈路的請求消息用于請求在電視機和電子設備之間建立數(shù)據鏈路,建立數(shù)據鏈路的請求消息包括電視機的ID,建立數(shù)據鏈路的請求消息還可以包括電子設備的ID和電子設備的MAC地址中的至少一項;
接收電視機發(fā)送的建立數(shù)據鏈路的確認消息,建立數(shù)據鏈路的確認消息用于指示確認在電視機和電子設備之間建立數(shù)據鏈路,建立數(shù)據鏈路的確認消息包括電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項,建立數(shù)據鏈路的請求消息還可以包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項。
電子設備可以通過有線網絡接口接入互聯(lián)網,建立數(shù)據鏈路;或者,電子設備也可以通過天線,利用無線網絡接入互聯(lián)網,建立數(shù)據鏈路,例如,電子設備通過天線接入移動網絡,或者,通過天線連接無線保真(英文:Wireless Fidelity,Wi-Fi)網絡,進而接入互聯(lián)網。
在步驟102中,檢測用戶的輸入操作并生成輸入信息。
用戶可以通過按壓物理鍵、或者在觸摸屏上進行觸控操作等對電子設備進行操作。電子設備通過檢測物理鍵或者觸摸屏生成輸入信息。輸入信息用于指示用戶的輸入操作,電子設備根據輸入信息可以確定用戶執(zhí)行了哪些操作,進而確定用戶想要對電視機進行怎樣的控制。
在一個實施例中,檢測用戶的輸入操作之前,該方法還包括:
通過數(shù)據鏈路向電視機發(fā)送控制請求,控制請求用于請求獲取電視機的當前顯示界面;通過數(shù)據鏈路接收電視機的當前顯示界面;顯示電視機的當前顯示界面。
電視機的當前顯示界面為電視機接收到控制請求時正在顯示的界面。因為用戶是通過電子設備向電視機發(fā)送控制指令,因此,電子設備通過數(shù)據鏈路接收電視機的當前顯示界面,用戶就可以在電子設備上根據電視機的當前顯示界面對電視機進行遠程操控,方便用戶控制,如果用戶看不到電視機顯示界面,操控起來就會十分不便。
例如,用戶通過智能手機控制電視機,智能手機獲取電視機的當前顯示界面,用戶根據智能手機顯示出的電視機的當前顯示界面,通過觸控操作選擇想要對電視機執(zhí)行的控制操作。
在步驟103中,根據輸入信息生成控制指令。
控制指令用于指示電視機響應用戶的輸入操作。例如,控制指令可以用于指示電視機播放用戶選擇的視頻、播放當前視頻所關聯(lián)的下一集(例如,電視劇、綜藝節(jié)目的下一集)、結束播放正在播放的視頻等等。此處,只是以視頻舉例,也可以控制音頻和圖片的播放。
在步驟104中,通過數(shù)據鏈路向電視機發(fā)送控制指令。
在一個實施例中,電子設備通過數(shù)據鏈路向服務器發(fā)送控制指令,通過服務器轉發(fā),將控制指令發(fā)送至電視機。
因為控制指令是通過數(shù)據鏈路進行傳輸?shù)?,電視機與電子設備不處于同一個局域網中,因此,需要服務器轉發(fā),當然,在傳輸路徑上,也會經過其他網絡設備轉發(fā)。
在一個實施例中,該方法還包括:通過數(shù)據鏈路向電視機發(fā)送多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
用戶不僅可以通過電子設備遠程操控電視機,還可以將手機上的多媒體文件發(fā)送至電視機,這樣,觀看電視的用戶就可以共享電子設備上的多媒體文件。需要說明的是,電子設備向電視機發(fā)送的是多媒體數(shù)據,電視機接收到多媒體數(shù)據后解碼組合成多媒體文件。
本公開實施例提供的控制電視機的方法,根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,檢測用戶的輸入操作并生成輸入信息;根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;通過數(shù)據鏈路向電視機發(fā)送控制指令。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
基于上述圖1對應的實施例提供的控制電視機的方法,圖2是根據一示例性實施例示出的一種控制電視機的方法的流程圖,對應圖1對應的實施例提供的控制電視機的方法,本實施例提供的控制電視機的方法是電視機側的方法,應用于電視機,參照圖2所示,本實施例提供的控制電視機的方法包括步驟201-203:
在步驟201中,根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路。
電子設備與電視機不處于同一個局域網中,電子設備的地址信息包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項。
在步驟202中,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令。
控制指令用于指示電視機響應用戶的輸入操作。
在一個實施例中,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令之前,該方法還包括:接收電子設備通過數(shù)據鏈路發(fā)送的控制請求,控制請求用于請求獲取電視機的當前顯示界面;通過數(shù)據鏈路向電子設備發(fā)送電視機的當前顯示界面。
在一個實施例中,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,包括:接收電子設備通過數(shù)據鏈路發(fā)送的,并經由服務器轉發(fā)的控制指令。
在步驟203中,根據控制指令的指示執(zhí)行對應的操作。
電視機執(zhí)行對應的操作指的是執(zhí)行控制指令所指示的操作,結合圖1對應的實施例,即為執(zhí)行用戶的輸入信息對應的操作。
在一個實施例中,該方法還包括:接收電子設備通過數(shù)據鏈路發(fā)送的多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
本公開實施例提供的控制電視機的方法,根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,根據控制指令的指示執(zhí)行對應的操作。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
基于上述圖1和圖2對應的實施例提供的控制電視機的方法,圖3是根據一示例性實施例示出的一種控制電視機的方法信息交互圖,參照圖3所示,本實施例提供的控制電視機的方法涉及電子設備、服務器、電視機三個設備,電子設備與電視機之間的信息交互通過服務器轉發(fā),如圖3所示,本實施例提供的控制電視機的方法包括步驟301-310:
在步驟301中,電子設備向電視機發(fā)送建立數(shù)據鏈路的請求消息。
建立數(shù)據鏈路的請求消息用于請求在電視機和電子設備之間建立數(shù)據鏈路,建立數(shù)據鏈路的請求消息包括電視機的ID,建立數(shù)據鏈路的請求消息還可以包括電子設備的ID和電子設備的MAC地址中的至少一項。
在步驟302中,電視機向電子設備發(fā)送建立數(shù)據鏈路的確認消息。
建立數(shù)據鏈路的確認消息用于指示確認在電視機和電子設備之間建立數(shù)據鏈路,建立數(shù)據鏈路的確認消息包括電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項,建立數(shù)據鏈路的請求消息還可以包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項。
通過步驟301和步驟302,可以在電子設備和電視機之間建立數(shù)據鏈路。
在一個實施例中,電子設備向電視機發(fā)送建立數(shù)據鏈路的請求消息,包括:電子設備向電子設備的上層網絡設備發(fā)送建立數(shù)據鏈路的請求消息,電子設備的上層網絡設備為電子設備分配IP地址,電子設備的上層網絡設備將建立數(shù)據鏈路的請求消息發(fā)送至服務器,服務器根據電視機的ID在已經存儲的列表中確認電視機的MAC地址,服務器將建立數(shù)據鏈路的請求消息轉發(fā)至電視機的上層網絡設備,電視機的上層網絡設備為電視機分配IP地址,并將建立數(shù)據鏈路的請求消息轉發(fā)至電視機。
電視機向電子設備發(fā)送建立數(shù)據鏈路的確認消息,包括:電視機向服務器發(fā)送建立數(shù)據鏈路的確認消息,由服務器將建立數(shù)據鏈路的確認消息轉發(fā)至電子設備。
在電子設備和電視機之間建立數(shù)據鏈路之后,電子設備和電視機之間的數(shù)據傳輸都可以攜帶電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項,還可以攜帶電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項。
在步驟303中,電子設備通過數(shù)據鏈路向電視機發(fā)送控制請求。
控制請求用于請求獲取電視機的當前顯示界面。
電子設備通過數(shù)據鏈路發(fā)送的控制請求由服務器轉發(fā)至電視機,電子設備向電視機發(fā)送的所有信息都需要經過服務器進行轉發(fā),同理,電視機向電子設備發(fā)送的所有信息也都需要服務器進行轉發(fā)。
在步驟304中,電視機通過數(shù)據鏈路向電子設備發(fā)送電視機的當前顯示界面。
電視機的當前顯示界面經由服務器轉發(fā)至電子設備。
在步驟305中,電子設備顯示電視機的當前顯示界面。
在步驟306中,電子設備檢測用戶的輸入操作并生成輸入信息。
在步驟307中,電子設備根據輸入信息生成控制指令。
控制指令用于指示電視機響應用戶的輸入操作。
在步驟308中,電子設備通過數(shù)據鏈路向電視機發(fā)送控制指令。
在步驟309中,電視機根據控制指令的指示執(zhí)行對應的操作。
在步驟310中,電子設備通過數(shù)據鏈路向電視機發(fā)送多媒體數(shù)據。
多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
本公開實施例提供的控制電視機的方法,根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,檢測用戶的輸入操作并生成輸入信息;根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;通過數(shù)據鏈路向電視機發(fā)送控制指令。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。
圖4是根據一示例性實施例示出的一種電子設備的框圖,該設備可以通過軟件、硬件或者兩者的結合實現(xiàn)成為電子設備的部分或者全部,該電子設備用于執(zhí)行上述圖1對應的實施例中所描述的控制電視機的方法,如圖4所示,該電子設備40包括:連接模塊401、檢測模塊402、控制模塊403和第一發(fā)送模塊404。
連接模塊401,用于根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,電視機與電子設備不處于同一個局域網中,電視機的地址信息包括電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項;
檢測模塊402,用于檢測用戶的輸入操作并生成輸入信息;
控制模塊403,用于根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;
第一發(fā)送模塊404,用于通過數(shù)據鏈路向電視機發(fā)送控制指令。
在一個實施例中,如圖5所示,電子設備40還包括第二發(fā)送模塊405、接收模塊406和顯示模塊407;
第二發(fā)送模塊405,用于通過數(shù)據鏈路向電視機發(fā)送控制請求,控制請求用于請求獲取電視機的當前顯示界面;
接收模塊406,用于通過數(shù)據鏈路接收電視機的當前顯示界面;
顯示模塊407,用于顯示電視機的當前顯示界面。
在一個實施例中,第一發(fā)送模塊404,向服務器發(fā)送控制指令,通過服務器轉發(fā),將控制指令發(fā)送至電視機。
在一個實施例中,如圖6所示,電子設備40還包括第三發(fā)送模塊408;
第三發(fā)送模塊408,用于通過數(shù)據鏈路向電視機發(fā)送多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
本公開實施例提供的電子設備,根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,檢測用戶的輸入操作并生成輸入信息;根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;通過數(shù)據鏈路向電視機發(fā)送控制指令。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
圖7是根據一示例性實施例示出的一種電視機的框圖,該電視機可以通過軟件、硬件或者兩者的結合實現(xiàn)成為電視機的部分或者全部,該電視機用于執(zhí)行上述圖2對應的實施例中所描述的控制電視機的方法,如圖7所示,該電視機70包括:連接模塊701、第一接收模塊702和執(zhí)行模塊703。
連接模塊701,用于根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,電子設備與電視機不處于同一個局域網中,電子設備的地址信息包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項;
第一接收模塊702,用于接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,控制指令用于指示電視機響應用戶的輸入操作;
執(zhí)行模塊703,用于根據控制指令的指示執(zhí)行對應的操作。
在一個實施例中,如圖8所示,電視機70還包括第二接收模塊704和發(fā)送模塊705;
第二接收模塊704,用于接收電子設備通過數(shù)據鏈路發(fā)送的控制請求,控制請求用于請求獲取電視機的當前顯示界面;
發(fā)送模塊705,用于通過數(shù)據鏈路向電子設備發(fā)送電視機的當前顯示界面。
在一個實施例中,第一接收模塊702,接收電子設備通過數(shù)據鏈路發(fā)送的,并經由服務器轉發(fā)的控制指令。
在一個實施例中,如圖9所示,電視機70還包括第三接收模塊706;
第三接收模塊706,用于接收電子設備通過數(shù)據鏈路發(fā)送的多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
本公開實施例提供的電視機,根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,根據控制指令的指示執(zhí)行對應的操作。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
圖10是根據一示例性實施例示出的一種電子設備的框圖,該設備可以通過軟件、硬件或者兩者的結合實現(xiàn)成為電子設備的部分或者全部,該電子設備用于執(zhí)行上述圖1對應的實施例中所描述的控制電視機的方法。如圖10所示,該電子設備100包括:
處理器1001;
用于存儲處理器1001可執(zhí)行指令的存儲器1002;
其中,處理器1001被配置為:
根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,電視機與電子設備不處于同一個局域網中,電視機的地址信息包括電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項;
檢測用戶的輸入操作并生成輸入信息;
根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;
通過數(shù)據鏈路向電視機發(fā)送控制指令。
在一個實施例中,處理器1001還可以被配置為:
通過數(shù)據鏈路向電視機發(fā)送控制請求,控制請求用于請求獲取電視機的當前顯示界面;
通過數(shù)據鏈路接收電視機的當前顯示界面;
顯示電視機的當前顯示界面。
在一個實施例中,處理器1001還可以被配置為:
向服務器發(fā)送控制指令,通過服務器轉發(fā),將控制指令發(fā)送至電視機。
在一個實施例中,處理器1001還可以被配置為:
通過數(shù)據鏈路向電視機發(fā)送多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
本公開實施例提供的電子設備,根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,檢測用戶的輸入操作并生成輸入信息;根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;通過數(shù)據鏈路向電視機發(fā)送控制指令。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
圖11是根據一示例性實施例示出的一種電視機的框圖,該電視機可以通過軟件、硬件或者兩者的結合實現(xiàn)成為電視機的部分或者全部,該電視機用于執(zhí)行上述圖1對應的實施例中所描述的控制電視機的方法。如圖11所示,該電視機110包括:
處理器1101;
用于存儲處理器1101可執(zhí)行指令的存儲器1102;
其中,處理器1101被配置為:
根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,電子設備與電視機不處于同一個局域網中,電子設備的地址信息包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項;
接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,控制指令用于指示電視機響應用戶的輸入操作;
根據控制指令的指示執(zhí)行對應的操作。
在一個實施例中,處理器1101還可以被配置為:
接收電子設備通過數(shù)據鏈路發(fā)送的控制請求,控制請求用于請求獲取電視機的當前顯示界面;
通過數(shù)據鏈路向電子設備發(fā)送電視機的當前顯示界面。
在一個實施例中,處理器1101還可以被配置為:
接收電子設備通過數(shù)據鏈路發(fā)送的,并經由服務器轉發(fā)的控制指令。
在一個實施例中,處理器1101還可以被配置為:
接收電子設備通過數(shù)據鏈路發(fā)送的多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
本公開實施例提供的電視機,根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,根據控制指令的指示執(zhí)行對應的操作。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
圖12是根據一示例性實施例示出的一種電子設備的框圖,該電子設備120可以是智能手機、平板電腦等,該電子設備120用于執(zhí)行上述圖1對應的實施例中所描述的控制電視機的方法。
電子設備120可以包括以下一個或多個組件:處理組件1201,存儲器1202,電源組件1203,多媒體組件1204,音頻組件1205,輸入/輸出(I/O)的接口1206,傳感器組件1207,以及通信組件1208。
處理組件1201通常控制電子設備120的整體操作,諸如與顯示,電話呼叫,數(shù)據通信,相機操作和記錄操作相關聯(lián)的操作。處理組件1201可以包括一個或多個處理器12011來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1201可以包括一個或多個模塊,便于處理組件1201和其他組件之間的交互。例如,處理組件1201可以包括多媒體模塊,以方便多媒體組件1204和處理組件1201之間的交互。
存儲器1202被配置為存儲各種類型的數(shù)據以支持在電子設備120的操作。這些數(shù)據的示例包括用于在電子設備120上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據,電話簿數(shù)據,消息,圖片,視頻等。存儲器1202可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(英文:Static Random Access Memory,SRAM),電可擦除可編程只讀存儲器(英文:Electrically Erasable Programmable Read Only Memory,EEPROM),可擦除可編程只讀存儲器(英文:Erasable Programmable Read Only Memory,EPROM),可編程只讀存儲器(英文:Programmable Read Only Memory,PROM),只讀存儲器(英文:Read Only Memory,ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件1203為電子設備120的各種組件提供電力。電源組件1203可以包括電源管理系統(tǒng),一個或多個電源,及其他與為電子設備120生成、管理和分配電力相關聯(lián)的組件。
多媒體組件1204包括在電子設備120和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(英文:Liquid Crystal Display,LCD)和觸摸面板(英文:Touch Panel,TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關的持續(xù)時間和壓力。在一些實施例中,多媒體組件1204包括一個前置攝像頭和/或后置攝像頭。當電子設備120處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
音頻組件1205被配置為輸出和/或輸入音頻信號。例如,音頻組件1205包括一個麥克風(英文:Microphone,MIC),當電子設備120處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1202或經由通信組件1208發(fā)送。在一些實施例中,音頻組件1205還包括一個揚聲器,用于輸出音頻信號。
I/O接口1206為處理組件1201和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1207包括一個或多個傳感器,用于為電子設備120提供各個方面的狀態(tài)評估。例如,傳感器組件1207可以檢測到電子設備120的打開/關閉狀態(tài),組件的相對定位,例如所述組件為電子設備120的顯示器和小鍵盤,傳感器組件1207還可以檢測電子設備120或電子設備120一個組件的位置改變,用戶與電子設備120接觸的存在或不存在,電子設備120方位或加速/減速和電子設備120的溫度變化。傳感器組件1207可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1207還可以包括光傳感器,如互補金屬氧化物半導體(英文:Complementary Metal Oxide Semiconductor,CMOS)或電荷耦合元件(英文:Charge Coupled Device,CCD)圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件1207還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1208被配置為便于電子設備120和其他設備之間有線或無線方式的通信。電子設備120可以接入基于通信標準的無線網絡,如無線保真(英文:Wireless Fidelity,Wi-Fi),2G或3G,或它們的組合。在一個示例性實施例中,通信組件1208經由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關信息。在一個示例性實施例中,通信組件1208還包括近場通信(英文:Near Field Communication,NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(英文:Radio Frequency Identification,RFID)技術,紅外數(shù)據協(xié)會(英文:Infrared Data Association,IrDA)技術,超寬帶(英文:Ultra Wideband,UWB)技術,藍牙(英文:Bluetooth,BT)技術和其他技術來實現(xiàn)。
在示例性實施例中,電子設備120可以被一個或多個應用專用集成電路(英文:Application Specific Integrated Circuit,ASIC)、數(shù)字信號處理器(英文:Digital Signal Processing,DSP)、數(shù)字信號處理設備(英文:Digital Signal Processing Device,DSPD)、可編程邏輯器件(英文:Programmable Logic Device,PLD)、現(xiàn)場可編程門陣列(英文:Field Programmable Gate Array,F(xiàn)PGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述圖1和圖3對應的實施例中所描述的控制電視機的方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器1202,上述指令可由電子設備120的處理組件1201執(zhí)行以完成上述方法。例如,非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(英文:Random Access Memory,RAM)、CD-ROM、磁帶、軟盤和光數(shù)據存儲設備等。當所述存儲介質中的指令由電子設備120的處理組件1201執(zhí)行時,使得電子設備120能夠執(zhí)行上述圖1和圖3對應的實施例中所描述的控制電視機的方法,該方法包括:
根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,電視機與電子設備不處于同一個局域網中,電視機的地址信息包括電視機的ID、電視機的IP地址和電視機的MAC地址中的至少一項;
檢測用戶的輸入操作并生成輸入信息;
根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;
通過數(shù)據鏈路向電視機發(fā)送控制指令。
在一個實施例中,檢測用戶的輸入操作之前,該方法還包括:
通過數(shù)據鏈路向電視機發(fā)送控制請求,控制請求用于請求獲取電視機的當前顯示界面;
通過數(shù)據鏈路接收電視機的當前顯示界面;
顯示電視機的當前顯示界面。
在一個實施例中,通過數(shù)據鏈路向電視機發(fā)送控制指令,包括:
向服務器發(fā)送控制指令,通過服務器轉發(fā),將控制指令發(fā)送至電視機。
在一個實施例中,該方法還包括:
通過數(shù)據鏈路向電視機發(fā)送多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
本公開實施例提供的電子設備,根據電視機的地址信息在電子設備與電視機之間建立數(shù)據鏈路,檢測用戶的輸入操作并生成輸入信息;根據輸入信息生成控制指令,控制指令用于指示電視機響應用戶的輸入操作;通過數(shù)據鏈路向電視機發(fā)送控制指令。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
圖13是根據一示例性實施例示出的一種電視機的框圖。該電視機用于執(zhí)行上述圖2對應的實施例中所描述的控制電視機的方法,電視機130包括處理組件1301,其進一步包括一個或多個處理器,以及由存儲器1302所代表的存儲器資源,用于存儲可由處理組件1301的執(zhí)行的指令,例如應用程序。存儲器1302中存儲的應用程序可以包括一個或一個以上的每一個對應于一組指令的模塊。此外,處理組件1301被配置為執(zhí)行指令,以執(zhí)行上述方法。
電視機130還可以包括一個電源組件1303被配置為執(zhí)行電視機130的電源管理,一個有線或無線網絡接口1304被配置為將電視機130連接到網絡,一個輸入輸出(I/O)接口1305和一個屏幕1306。電視機130可以操作基于存儲在存儲器1302的操作系統(tǒng)。
在示例性實施例中,還提供了一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由電視機130的處理器執(zhí)行時,使得電視機130能夠執(zhí)行上述圖2和圖3對應的實施例所描述的控制電視機的方法,所述方法包括:
根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,電子設備與電視機不處于同一個局域網中,電子設備的地址信息包括電子設備的ID、電子設備的IP地址和電子設備的MAC地址中的至少一項;
接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,控制指令用于指示電視機響應用戶的輸入操作;
根據控制指令的指示執(zhí)行對應的操作。
在一個實施例中,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令之前,該方法還包括:
接收電子設備通過數(shù)據鏈路發(fā)送的控制請求,控制請求用于請求獲取電視機的當前顯示界面;
通過數(shù)據鏈路向電子設備發(fā)送電視機的當前顯示界面。
在一個實施例中,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,包括:
接收電子設備通過數(shù)據鏈路發(fā)送的,并經由服務器轉發(fā)的控制指令。
在一個實施例中,該方法還包括:
接收電子設備通過數(shù)據鏈路發(fā)送的多媒體數(shù)據,多媒體數(shù)據包括圖片、視頻、音頻中的至少一種。
本公開實施例提供的電視機,根據電子設備的地址信息在電視機與電子設備建立數(shù)據鏈路,接收電子設備通過數(shù)據鏈路發(fā)送的控制指令,根據控制指令的指示執(zhí)行對應的操作。用戶可以通過數(shù)據鏈路遠程操控電視機,使得用戶對于電視機的操控不受距離限制,方便用戶使用。
本領域技術人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。