CN105491418A - 遥控装置及方法、电子装置 - Google Patents
遥控装置及方法、电子装置 Download PDFInfo
- Publication number
- CN105491418A CN105491418A CN201510854499.7A CN201510854499A CN105491418A CN 105491418 A CN105491418 A CN 105491418A CN 201510854499 A CN201510854499 A CN 201510854499A CN 105491418 A CN105491418 A CN 105491418A
- Authority
- CN
- China
- Prior art keywords
- control
- display unit
- display
- remote control
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42208—Display device provided on the remote control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42224—Touch pad or touch panel provided on the remote control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Selective Calling Equipment (AREA)
Abstract
遥控装置及方法、电子装置。所述遥控装置包括一第一显示单元,还包括:重绘单元,适于仅接收一电子装置之第二显示单元中当前显示帧中可交互控件的控件信息,并根据所述控件信息向所述第一显示单元提供控件坐标,以于所述第一显示单元上绘制可交互控件;以及指令单元,根据作用于所述第一显示单元的使用者操作生成操作指令。本发明技术方案一方面,大大降低了数据传输量,节省网络带宽占用;另一方面,使用者还可以任意调节遥控装置中显示的可交互控件的大小,而不会对电子装置中的显示画面产生影响,增强了用户体验。
Description
技术领域
本发明涉及智能设备交互领域,特别涉及一种遥控装置及方法、电子装置。
背景技术
计算机、智能电视、移动电话之类的电子装置通常包括一内置的显示屏,该显示屏用来显示由电子装置产生或存储于电子装置上的内容。在某些情况下,可能需要通过一电子装置遥控另一电子装置。例如,用户可能希望将移动电话作为遥控器,通过智能电视玩游戏。
参阅图1,图1是第一电子装置和第二电子装置交互示意图。第一电子装置100具有一第一显示屏110,第二电子装置200具有一第二显示屏210。用户希望将第一显示屏110上的部分或全部内容推送至第二显示屏210上,以通过第一电子装置100控制第二电子装置200上显示的内容。如图1所示,第一电子装置可以是手机,第二显示装置可以是智能电视。由于当前少有专门针对智能电视开发的应用程序,通常将应用于其他智能终端的应用程序直接应用在智能电视中。因此,智能电视中显示有一游戏应用程序,该游戏应用程序具有一些可交互控件。
为满足上述需要,苹果公司的IOS操作系统提供了Airplay技术,能够实现两个显示屏的内容镜像。Airplay技术是苹果公司推出的无线通讯技术,能够通过无线把播放的音乐、视频甚至整个画面传送到接收设备再播放出来。但是,采用Airplay技术在两个显示屏(例如,移动电话显示屏和电视显示屏)之间推送显示的内容,存在以下缺陷:
一方面,由于AirPlay技术是将整个显示画面在两个显示屏之间推送,其传输的数据非常大,严重占用网络带宽。以显示屏分辨率为1920×1080的移动电话为例,若显示画面的帧率为24fps(由于人类眼睛的特殊生理结构,所看画面之帧率高于24时,就会认为是连贯的),则传输该显示画面所需的带宽为1920×1080×32÷8÷10242×24=189.8M。在某些对网络带宽要求较高的情形下,例如前述用户将移动电话作为遥控器,通过智能电视玩游戏的场景中,传输显示画面占用较多的带宽可能影响智能电视显示屏对用户操作的响应速度,降低用户体验。
另一方面,采用Airplay技术在第一显示屏和第二显示屏之间推送显示画面,当第一显示屏中的画面放大,第二显示屏中的画面也会相应地放大。对于前述用户将移动电话作为遥控器,通过智能电视玩游戏的场景中,若将作为遥控器的移动电话显示屏的局部显示画面(通常是操作按件集中的区域)放大,则智能电视中显示的游戏画面也会放大。这将导致游戏画面显示不全,使得游戏不能进行。因此,现有技术中用户并不能调整移动电话显示屏上内容的显示大小。这在需要操作一些较小的按键时,显得尤其不便。
发明内容
本发明技术方案所要解决的是现有一具有显示屏的电子设备推送显示画面内容至另一具有显示屏的电子设备时,传输画面严重占用带宽的问题。
为解决上述技术问题,本发明技术方案提出一种遥控装置,包括一第一显示单元,所述遥控装置还包括:重绘单元,适于仅接收一电子装置之第二显示单元中当前显示帧中可交互控件的控件信息,并根据所述控件信息向所述第一显示单元提供控件坐标,以于所述第一显示单元上绘制可交互控件;以及指令单元,根据作用于所述第一显示单元的使用者操作生成操作指令。
为解决上述技术问题,本发明技术方案还提供一种电子装置,包括一第二显示单元,所述电子装置还包括:过滤单元,用于依据一触发指令,自所述第二显示单元的当前显示帧仅提取可交互控件的控件信息,并将所述控件信息提供于一遥控装置;以及第二显示信息获取单元,用于依据一触发指令获取对应于所述第二显示单元的第二显示信息,并将所述第二显示信息提供于一遥控装置。
为解决上述技术问题,本发明技术方案还提供一种遥控方法,包括:自一电子装置接收可交互控件的控件信息;基于所述控件信息在一遥控装置的第一显示单元仅重绘可交互控件;根据作用于所述第一显示单元的使用者操作生成操作指令;执行所述操作指令对应的任务。
基于上述,不同于现有技术中屏幕镜像时整个画面的推送,本发明技术方案的遥控装置及方法、电子装置,通过提取电子装置中的可交互控件,仅将该控件的信息发送于遥控装置,从而,使遥控装置在其第一显示单元上仅重绘可交互控件。一方面,大大降低了数据传输量,节省网络带宽占用;另一方面,使用者还可以任意调节遥控装置中显示的可交互控件的大小,而不会对电子装置中的显示画面产生影响,增强了用户体验。
附图说明
图1是第一电子装置和第二电子装置交互示意图;
图2是本发明一实施例的遥控装置和电子装置示意图;
图3是本发明第二显示单元中一控件重绘于第一显示单元时的转换公式示意图;
图4是本发明一实施例的遥控装置与一具有第二显示单元的电子装置交互过程示意图;
图5是本发明一实施例的第一显示单元中可交互控件缩放示意图;
图6是通过放大后的图5所示第一显示单元中可交互控件与一具有第二显示单元的电子装置交互过程示意图;
图7是本发明另一实施例的遥控装置和电子装置示意图;
图8是本发明一实施例的遥控方法的流程图;
图9是本发明另一实施例的遥控方法的流程图。
具体实施方式
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
如背景技术所述,现有在两个电子装置之间进行内容推送时,一方面需要推送整个画面,传输的数据非常大,严重占用网络带宽;另一方面无法调整电子装置的显示屏显示控件的大小,使用不便。
基于此,本发明技术方案提供一种遥控装置,能够在其显示屏上仅重绘一电子装置显示屏中的可交互控件,使用者通过操作该遥控装置,可以实现对电子装置显示内容的控制。本发明技术方案还提供一种电子装置,使用者通过操作上述遥控装置,能够实现对该电子装置显示内容的控制。
参阅图2,图2是本发明一实施例的遥控装置和电子装置示意图。遥控装置100包括一第一显示单元110、一重绘单元150和一指令单元130。电子装置200包括一第二显示单元210、一控制单元230、一过滤单元250和一第二信息获取单元220。
对于遥控装置100,第一显示单元110为触摸屏,具体而言,可以是电阻式触摸屏、电容式触摸屏、红外式触摸屏或表面声波式触摸屏,其能够根据使用者操作提供不同的电信号。第一显示单元110的形状或类型可根据不同遥控装置有所区别,本发明对此并不限定。
指令单元130用于根据作用于第一显示单元110接收到的使用者操作S42生成操作指令S10或存储指令S46。该使用者操作S42可以是点击操作、拖拽操作、选中操作或其他使用者操作。以背景技术中使用者将移动电话作为遥控器,通过智能电视玩游戏为例,遥控装置100可以是移动电话,第一显示单元110可以是移动电话的显示屏。使用者在移动电话的显示屏上执行点击、拖拽、选中或其他操作时,指令单元130将根据上述操作生成操作指令S10或存储指令S46,该操作指令S10包括触发指令S52、控件响应指令S51,下文将作进一步详细描述。
结合图4,在一个实施例中,第一显示单元110上具有一开启控件102,当使用者点击该开启控件102时,指令单元130根据该使用者的点击操作生成一操作指令S10,该操作指令为触发指令S52,该触发指令S52经由一控制单元230提供给过滤单元250和第二信息获取单元220,以触发其发送相应信息于遥控装置100。
对于电子装置200,第二显示单元210可以是触摸屏,也可以是非触摸屏。使用者可以通过电子装置200运行某些应用程序,该应用程序在第二显示单元210上呈现相应的画面。如背景技术中使用者通过智能电视玩游戏的例子,电子装置200可以是一智能电视,第二显示单元210可以是该智能电视的显示屏,例如液晶显示屏等。游戏显示画面通过智能电视的显示屏呈现于使用者。
电子装置200的过滤单元250在接收到一触发指令S52后,自所述第二显示单元的当前显示帧提取可交互控件的控件信息S55,并将控件信息S55提供于遥控装置100。参阅图4,图4是本发明一实施例的遥控装置与一具有第二显示单元的电子装置交互过程示意图。在电子装置200的第二显示单元210中,呈现有一游戏程序界面,该游戏程序界面的上半部示出了一人穿行于多个障碍物,并可由一障碍物顶部跳跃至另一障碍物顶部。该游戏程序界面的下半部示出了五个可交互控件,分别指示游戏中的人运动方式:向上U、向下D、向左L、向右R和加速Enter。当过滤单元250接收到触发指令S52时,则自当前显示帧(当前游戏程序界面)提取可交互控件101(向上U、向下D、向左L、向右R和加速Enter)的控件信息S55,并将该控件信息S55提供给遥控装置100的重绘单元150。该控件信息包括:应用程序名称、应用程序版本号、帧编号、控件编号、控件坐标和控件属性。下文会对控件信息做进一步详细说明。
电子装置200的第二信息获取单元220在接收到一触发指令S52后,依据该触发指令S52由第二显示单元210获取第二显示信息S30,并将第二显示信息S30提供于遥控装置100的重绘单元150。第二显示信息S30包括第二显示单元210的分辨率以及当前显示帧中可交互控件,例如前述控件向上U、向下D、向左L、向右R和加速Enter的控件坐标。
如前所述,遥控装置100的重绘单元150接收电子装置200的过滤单元250发出的控件信息S55和第二显示信息获取单元220发出的第二显示信息S30。重绘单元150根据上述控件信息S55和第二显示信息S30,生成控件坐标S43,以在第一显示单元110上绘制与第二显示单元210中当前显示帧对应的可交互控件。下面对本实施例中重绘单元150的工作过程详细描述。
本实施例中,遥控装置100包括一第一显示信息获取单元120,该第一显示信息获取单元120耦接第一显示单元110,用于获取第一显示信息S41。第一显示信息S41包括第一显示单元110的分辨率。以前述遥控装置为移动电话的情形为例,该移动电话的显示屏的分辨率为Wrs*Hrs,则第一显示信息则包括分辨率Wrs*Hrs。
重绘单元150包括一转换单元152,耦接第一显示信息获取单元110。该转换单元152根据一转换公式,由控件信息S55、第一显示信息S41和第二显示信息S30,计算可交互控件显示于第一显示单元110的控件坐标S43,并将所述控件坐标S43发送于所述第一显示单元110,以在该第一显示单元110上绘制与第二显示单元210中当前显示帧对应的可交互控件。参阅图3,图3是本发明第二显示单元中一控件重绘于第一显示单元时的转换公式示意图。图3中第二显示单元210中具有一可交互控件,该可交互控件坐标如图所示,控件信息S55即为该可交互控件的控件坐标(亦即Xtc、Ytc、Xbc、Ybc);第一显示单元110的分辨率即为第一显示信息S41(亦即Wrs*Hrs);第二显示单元210的分辨率即为第二显示信息S30(亦即Wcs*Hcs)。本实施例中,可以采用如下公式作为转换公式:
其中,xtc为第二显示信息中一可交互控件左上顶点的X坐标;
ytc为第二显示信息中一可交互控件左上顶点的Y坐标;
xbc为第二显示信息中一可交互控件右下顶点的X坐标;
ybc为第二显示信息中一可交互控件右下顶点的Y坐标;
x1c为第一显示信息中与所述第二显示信息的可交互控件对应的可交互控件的左上顶点的X坐标;
y1c为第一显示信息中与所述第二显示信息的可交互控件对应的可交互控件的左上顶点的Y坐标;
x2c为第一显示信息中与所述第二显示信息的可交互控件对应的可交互控件的右下顶点的X坐标;
y2c为第一显示信息中与所述第二显示信息的可交互控件对应的可交互控件的右下顶点的Y坐标;
所述第一显示单元的分辨率为Wrs*Hrs;
所述第二显示单元的分辨率为Wcs*Hcs。
至此,重绘单元150通过其转换单元152可以得到绘制于第一显示单元110中的可交互控件的左上顶点坐标(x1c,y1c)和右下顶点坐标(x2c,y2c)。类似地,第一显示单元110上可以绘制出与第二显示单元210中对应的所有可交互控件。使用者即可以在移动电话的显示屏中只呈现游戏程序中当前显示帧的可交互控件,如前述控件向上U、向下D、向左L、向右R和加速Enter,而不会呈现游戏中的人物、障碍物或不可交互的控件(如提示栏)等。
接着,使用者可以对第一显示单元110(移动电话显示屏)中的可交互控件101进行操作,例如可以进行点击操作、拖拽操作、选中操作等。指令单元130根据所述第一显示单元110中的可交互控件101接收到的使用者操作S42,生成操作指令S10提供给所述电子装置200,以使所述电子装置200执行所述操作指令S10相对应的一项任务。举例来说,如图4所示,使用者可以点击遥控装置100的第一显示单元110中的可交互控件101向上“U”,第一显示单元110将使用者操作S42发送至指令单元130。指令单元130根据该使用者操作S42生成操作指令S10。经由电子装置200的控制单元230判断,该操作指令S10为控件响应指令S51,故基于该控件响应指令,执行第二显示单元210中可交互控件(即向上“U”)相对应的一项任务,第二显示单元210的显示画面即呈现相应效果,如游戏中的人向上跳跃。
电子装置200还包括一更新单元240。更新单元240在监测到所述第二显示单元210的当前显示帧更新时,,控制单元230将该当前显示帧的信息S53发送于更新单元240,并向所述过滤单元250提供一触发指令S54。如前所述,电子装置200的过滤单元250在接收到一触发指令S54后,将自所述第二显示单元210的当前显示帧提取可交互控件的控件信息S55,并将控件信息S55提供于遥控装置100。
以下对过滤单元250的工作过程详细描述。过滤单元250包括一控件过滤单元251和一通知单元252。控件过滤单元251,用于依据一触发指令S54自第二显示单元210的当前显示帧提取可交互控件101的控件信息。通知单元252,用于向遥控装置100提供控件信息S55。控件信息包括:应用程序名称、应用程序版本号、帧编号、控件编号、控件坐标和控件属性。下表1为一控件信息示例:
表1第二显示单元当前显示帧的控件信息表
第二显示单元210上的控件根据其控件交互相关属性的属性值不同,分为两类:可交互控件和不可交互控件。一些控件,例如用于提示使用者该电子装置200所运行的应用程序的基本信息的控件、用于通知使用者先前操作是否成功的控件等,其不需要相应用户操作,为不可交互控件。不可交互控件的控件属性中,clickable、longclickble等交互相关属性的属性值均为False,或该控件被disable。不可交互控件的控件信息便不需要提供给遥控装置100,这样一方面可以降低传输带宽,另一方面也使得第一显示单元110的显示界面比较整洁。另有一些控件,如表1所示向上指示控件Botton_U、向下指示控件Botton_D、向左指示控件Botton_L、向右指示控件Botton_R或加速控件Botton_E,其需要响应用户操作以执行某应用程序(如游戏程序)的一项任务,为可交互控件。在智能操作系统中,可交互控件的控件属性中,longClickable或Clickable等交互相关属性中至少有一项的属性值为TRUE。可交互控件的控件信息需要提供给遥控装置100,以便使用者通过第一显示单元100对第二显示单元210中显示的应用程序遥控操作。
在一个实施例中,第一显示单元上还具有一保存控件。参阅图5、图6并结合图2,图5是本发明一实施例的第一显示单元110中可交互控件缩放示意图;图6是通过放大后的图5所示第一显示单元110中可交互控件与一具有第二显示单元的电子装置交互过程示意图。当使用者对遥控装置100的第一显示单元110进行缩放操作后,点击保存控件103,第一显示单元110的保存控件103接收到的使用者操作S42,指令单元130根据该使用者操作S42生成存储指令S46,并将存储指令S46提供给遥控装置100的一存储单元140。存储单元140保存第一显示单元110的当前显示帧。存储单元140可以为一非易失性存储器,如闪存。结合图5,举例来说,操作者若认为当前显示帧(Frame_008)中第一显示单元110上的可交互控件101较小,不易准确触控,即可依照箭头所示方向以两手指在第一显示单元110上滑动,进而放大可交互控件101至期望的大小,如图6中第一显示单元110中所示可交互控件。此时,操作者选择图6中第一显示单元110上的保存控件103,即生成一使用者操作S42。指令单元130根据该使用者操作S42生成一存储指令S46,将第一显示单元110的当前显示帧(可记录为Frame_008)01)保存于存储单元140中。
本实施例中,遥控装置100还包括一加载单元151。通知单元252将控件信息S55发送至遥控装置100的加载单元151,控件信息S55为应用程序名称、应用程序版本号、帧编号。加载单元151由存储单元140查找对应于控件信息S55的帧S45,并向第一显示单元110提供该帧S45中的控件坐标S44,以于第一显示单元110上绘制可交互控件101。举例来说,控件信息S55为应用程序名称Marie、应用程序版本号1.01、帧编号Frame_008,加载单元151根据控件信息S55由存储单元140中查找到帧Frame_008_01于控件信息S55对应,则加载单元151向第一显示单元110提供帧Frame_008_01中的控件坐标。第一显示单元110中即可重绘如图6所示较大的控件。
在另一实施例中,遥控装置100包括一加载单元151,遥控装置100连接于一云端服务器。参阅图7,图7是本发明另一实施例的遥控装置和电子装置示意图。云端服务器300存储有多个应用程序。通知单元252将控件信息S55发送至遥控装置100的加载单元151,控件信息S55为应用程序名称、应用程序版本号、帧编号、控件编号、控件坐标和控件属性。加载单元151通过因特网由云端服务器300查找对应于控件信息S55的应用程序以及该应用程序相应的帧。云端服务器300可由上述相应应用程序的帧提取与控件信息S55对应的可交互控件。加载单元151经由因特网加载该可交互控件的控件信息,并依据该控件信息向第一显示单元110提供控件坐标S44。第一显示单元110上即可以绘制云端服务器300中相应帧中的可交互控件。云端服务器除了存储前述多个应用程序外,还可以存储该应用程序或应用程序中帧的其他信息,例如经过不同用户使用习惯而训练获得的某帧最经使用的控件坐标(控件大小)等。
参阅图8,图8是本发明一实施例的遥控方法的流程图。本发明技术方案还提供一种遥控方法。所述遥控方法包括:
执行步骤S100:自一电子装置接收可交互控件的控件信息。
执行步骤S200:基于所述控件信息在一遥控装置的第一显示单元仅重绘可交互控件。
执行步骤S300:根据作用于所述第一显示单元的使用者操作生成操作指令。
执行步骤S400:执行所述操作指令对应的任务。
以下结合一具体实施例详细说明本发明技术方案的遥控方法。参阅图9,图9是本发明另一实施例的遥控方法的流程图。
仍以前述移动电话遥控智能电视中的游戏程序为例。如图9中步骤S101所示,当一使用者希望通过其移动电话(遥控装置)操作智能电视(电子装置)中显示的游戏时,首先触发遥控装置第一显示单元的开启控件,遥控装置即会向电子装置发出一触发指令。触发电子装置使其过滤单元提取该电子装置的第二显示单元上的可交互控件,并将该可交互控件的控件信息发送于遥控装置。
接着,继续步骤S102,遥控装置自电子装置接收上述可交互控件的控件信息。
若遥控装置的重绘单元单元中不存在加载单元(步骤S201),则该遥控装置接收电子装置第二显示单元的第二显示信息(步骤S206)。根据上述第二显示信息和可交互控件的控件信息,根据一转换公式,于遥控装置的第一显示单元,即移动电话的显示屏上,仅绘制可交互控件(步骤S207)。转换公式的形式可以参见前述实施例,此不赘述。
若遥控装置的重绘单元中具有一加载单元(步骤S201),且该遥控装置无存储单元(步骤S202),则该遥控装置自一存储有多个应用程序的云端服务器,查找对应于所述控件信息的帧,根据该帧在所述第一显示单元仅重绘可交互控件(步骤S203)。
若遥控装置的重绘单元中具有一加载单元(步骤S201),且该遥控装置具有一存储单元(步骤S202),则判断存储单元中是否存在对应于电子装置第二显示单元中可交互控件的控件信息的帧(步骤S204)。若有,自所述遥控装置的一存储单元中查找对应于所述控件信息的帧,根据该帧在所述第一显示单元重绘可交互控件(步骤S205)。若在存储单元中未找到相应的帧,该遥控装置自一存储有多个应用程序的云端服务器,查找对应于所述控件信息的帧,根据该帧在所述第一显示单元仅重绘可交互控件(步骤S203)。
至此,遥控装置的第一显示单元上已经仅重绘出与电子装置的第二显示单元相应的可交互控件,使用者可以通过对第一显示单元上可交互控件的操作(步骤S300),使电子装置中的应用程序执行对应的任务(步骤S400)。
若使用者认为遥控装置中控件大小不适宜,可通过缩放当前显示界面并保存该显示界面对应的帧的方式,将具有自己习惯的控件大小的当前显示帧保存于遥控装置的存储单元中。当下次开启该遥控装置时,即可将该存储单元中保存的显示帧直接映射于第一显示单元上。
综上所述,不同于现有技术中屏幕镜像时整个画面的推送,本发明技术方案的遥控装置及方法、电子装置,通过提取电子装置中的可交互控件,仅将该控件的信息发送于遥控装置,从而,使遥控装置在其第一显示单元上仅重绘可交互控件。一方面,大大降低了数据传输量,节省网络带宽占用;另一方面,使用者还可以任意调节遥控装置中显示的可交互控件的大小,而不会对电子装置中的显示画面产生影响,增强了用户体验。
以上所述仅为本发明较佳实施例,然其并非用以限定本发明的范围,任何熟悉本项技术的人员,在不脱离本发明的精神和范围内,可在此基础上做进一步的改进和变化,因此本发明的保护范围当以本申请的权利要求书所界定的范围为准。
Claims (18)
1.一种遥控装置,包括一第一显示单元,其特征在于,所述遥控装置还包括:
重绘单元,适于仅接收一电子装置之第二显示单元中当前显示帧中可交互控件的控件信息,并根据所述控件信息向所述第一显示单元提供控件坐标,以于所述第一显示单元上绘制可交互控件;以及
指令单元,根据作用于所述第一显示单元的使用者操作生成操作指令。
2.根据权利要求1所述的遥控装置,其特征在于,所述重绘单元包括一转换单元,适于根据一转换公式由所述控件信息、对应于所述第一显示单元的第一显示信息、以及对应于所述第二显示单元的第二显示信息,计算所述可交互控件显示于所述第一显示单元的控件坐标,并将所述控件坐标发送于所述第一显示单元。
3.根据权利要求2所述的遥控装置,其特征在于,所述遥控装置还包括一耦接所述第一显示单元的第一显示信息获取单元,用于向所述转换单元提供所述第一显示信息。
4.根据权利要求2所述的遥控装置,其特征在于,所述转换公式为:
其中,xtc为第二显示信息中一可交互控件左上顶点的X坐标;
ytc为第二显示信息中一可交互控件左上顶点的Y坐标;
xbc为第二显示信息中一可交互控件右下顶点的X坐标;
ybc为第二显示信息中一可交互控件右下顶点的Y坐标;
x1c为第一显示信息中与所述第二显示信息的可交互控件对应的可交互控件的左上顶点的X坐标;
y1c为第一显示信息中与所述第二显示信息的可交互控件对应的可交互控件的左上顶点的Y坐标;
x2c为第一显示信息中与所述第二显示信息的可交互控件对应的可交互控件的右下顶点的X坐标;
y2c为第一显示信息中与所述第二显示信息的可交互控件对应的可交互控件的右下顶点的Y坐标;
所述第一显示单元的分辨率为Wrs*Hrs;
所述第二显示单元的分辨率为Wcs*Hcs。
5.根据权利要求1所述的遥控装置,其特征在于,所述第一显示单元上具有一开启控件,所述根据作用于所述第一显示单元的使用者操作生成操作指令包括:
根据所述开启控件接收到的使用者操作,生成触发指令提供给所述电子装置,以使所述电子装置向所述遥控装置提供所述可交互控件的控件信息。
6.根据权利要求5所述的遥控装置,其特征在于,所述第一显示单元上还具有一保存控件,
所述根据作用于所述第一显示单元的使用者操作生成操作指令还包括:
根据所述保存控件接收到的使用者操作,生成存储指令提供给所述遥控装置的一存储单元,以使所述存储单元保存所述第一显示单元的当前显示帧。
7.根据权利要求6所述的遥控装置,其特征在于,所述重绘单元还包括一加载单元,用于由所述存储单元查找对应于所述遥控装置接收到的控件信息的帧,并向所述第一显示单元提供该帧中的控件坐标,以于所述第一显示单元上绘制可交互控件。
8.根据权利要求7所述的遥控装置,其特征在于,所述遥控装置连接于一云端服务器,所述云端服务器存储有多个应用程序;
所述加载单元,还用于由所述云端服务器查找对应于所述遥控装置接收到的控件信息的帧,并向所述第一显示单元提供该帧中的控件坐标,以于所述第一显示单元上绘制可交互控件。
9.根据权利要求1所述的遥控装置,其特征在于,所述控件信息包括:应用程序名称、应用程序版本号、帧编号、控件编号、控件坐标或控件属性。
10.一种电子装置,包括一第二显示单元,其特征在于,所述电子装置还包括:
过滤单元,用于依据一触发指令,自所述第二显示单元的当前显示帧仅提取可交互控件的控件信息,并将所述控件信息提供于一遥控装置;以及
第二显示信息获取单元,用于依据一触发指令获取对应于所述第二显示单元的第二显示信息,并将所述第二显示信息提供于一遥控装置。
11.根据权利要求10所述的电子装置,其特征在于,所述电子装置还包括一控制单元,用于自所述遥控装置接收操作指令,以使所述电子装置执行所述操作指令对应的任务。
12.根据权利要求11所述的电子装置,其特征在于,所述操作指令包括:
用于使所述电子装置向所述遥控装置提供所述控件信息的触发指令;以及
用于使所述电子装置执行与所述可交互控件对应的一项任务的控件响应指令。
13.根据权利要求11所述的电子装置,其特征在于,所述电子装置还包括一更新单元,用于在监测到所述第二显示单元的当前显示帧更新时,向所述过滤单元提供一触发指令。
14.根据权利要求11所述的电子装置,其特征在于,所述过滤单元包括:
控件过滤单元,用于依据一触发指令自所述第二显示单元的当前显示帧提取可交互控件的控件信息;以及
通知单元,用于向所述遥控装置提供所述控件信息。
15.根据权利要求10所述的电子装置,其特征在于,所述控件信息包括:应用程序名称、应用程序版本号、帧编号、控件编号、控件坐标和控件属性。
16.一种遥控方法,其特征在于,包括:
自一电子装置接收可交互控件的控件信息;
基于所述控件信息在一遥控装置的第一显示单元仅重绘可交互控件;
根据作用于所述第一显示单元的使用者操作生成操作指令;
执行所述操作指令对应的任务。
17.根据权利要求16所述的遥控方法,其特征在于,所述方法还包括:
自一电子装置接收对应于该电子装置之第二显示单元的第二显示信息;
基于所述第二显示信息和所述控件信息,于所述第一显示单元绘制可交互控件。
18.根据权利要求16所述的遥控方法,其特征在于,所述基于所述控件信息在一遥控装置的第一显示单元仅重绘可交互控件包括:
自所述遥控装置的一存储单元中查找对应于所述控件信息的帧,根据该帧在所述第一显示单元重绘可交互控件;或者
自一存储有多个应用程序的云端服务器,查找对应于所述控件信息的帧,根据该帧在所述第一显示单元重绘可交互控件。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510854499.7A CN105491418A (zh) | 2015-11-30 | 2015-11-30 | 遥控装置及方法、电子装置 |
CN201710149420.XA CN106954089A (zh) | 2015-11-30 | 2015-11-30 | 能够与外部设备实现多媒体交互的手机 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510854499.7A CN105491418A (zh) | 2015-11-30 | 2015-11-30 | 遥控装置及方法、电子装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710149420.XA Division CN106954089A (zh) | 2015-11-30 | 2015-11-30 | 能够与外部设备实现多媒体交互的手机 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105491418A true CN105491418A (zh) | 2016-04-13 |
Family
ID=55678081
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510854499.7A Pending CN105491418A (zh) | 2015-11-30 | 2015-11-30 | 遥控装置及方法、电子装置 |
CN201710149420.XA Pending CN106954089A (zh) | 2015-11-30 | 2015-11-30 | 能够与外部设备实现多媒体交互的手机 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710149420.XA Pending CN106954089A (zh) | 2015-11-30 | 2015-11-30 | 能够与外部设备实现多媒体交互的手机 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN105491418A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106331800A (zh) * | 2016-08-25 | 2017-01-11 | 深圳Tcl数字技术有限公司 | 控件的放大显示方法及系统 |
CN113791834A (zh) * | 2021-09-17 | 2021-12-14 | 北京百度网讯科技有限公司 | 信息显示设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102638716A (zh) * | 2012-03-21 | 2012-08-15 | 华为技术有限公司 | 实现移动终端遥控电视的方法、装置和系统 |
CN103369049A (zh) * | 2013-07-22 | 2013-10-23 | 王雁林 | 移动终端和服务器交互方法及其系统 |
CN103617165A (zh) * | 2013-10-22 | 2014-03-05 | 小米科技有限责任公司 | 一种加载图片的方法、装置及终端 |
CN103856667A (zh) * | 2012-11-30 | 2014-06-11 | 柯尼卡美能达株式会社 | 便携终端装置、图像处理联合系统及画面数据的显示方法 |
US20140368537A1 (en) * | 2013-06-18 | 2014-12-18 | Tom G. Salter | Shared and private holographic objects |
CN104298443A (zh) * | 2014-09-19 | 2015-01-21 | 百度在线网络技术(北京)有限公司 | 一种用于呈现显示界面的方法、装置和系统 |
CN105068467A (zh) * | 2015-07-13 | 2015-11-18 | 小米科技有限责任公司 | 控制智能设备的方法及装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102892038B (zh) * | 2012-09-28 | 2016-02-10 | 歌尔声学股份有限公司 | 电视多媒体辅助交互系统及电视交互方法 |
CN103838479A (zh) * | 2012-11-21 | 2014-06-04 | 宏碁股份有限公司 | 电子装置和应用软件界面调整方法 |
CN103064597A (zh) * | 2012-12-28 | 2013-04-24 | 鸿富锦精密工业(深圳)有限公司 | 显示控制系统及显示控制方法 |
CN104681048A (zh) * | 2013-11-28 | 2015-06-03 | 索尼公司 | 多媒体读取控制装置、曲线获取装置、电子设备、曲线提供装置及方法 |
CN203933872U (zh) * | 2014-06-17 | 2014-11-05 | 上海昌谷实业有限公司 | 具有交互设备的多媒体信息发布系统 |
-
2015
- 2015-11-30 CN CN201510854499.7A patent/CN105491418A/zh active Pending
- 2015-11-30 CN CN201710149420.XA patent/CN106954089A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102638716A (zh) * | 2012-03-21 | 2012-08-15 | 华为技术有限公司 | 实现移动终端遥控电视的方法、装置和系统 |
CN103856667A (zh) * | 2012-11-30 | 2014-06-11 | 柯尼卡美能达株式会社 | 便携终端装置、图像处理联合系统及画面数据的显示方法 |
US20140368537A1 (en) * | 2013-06-18 | 2014-12-18 | Tom G. Salter | Shared and private holographic objects |
CN103369049A (zh) * | 2013-07-22 | 2013-10-23 | 王雁林 | 移动终端和服务器交互方法及其系统 |
CN103617165A (zh) * | 2013-10-22 | 2014-03-05 | 小米科技有限责任公司 | 一种加载图片的方法、装置及终端 |
CN104298443A (zh) * | 2014-09-19 | 2015-01-21 | 百度在线网络技术(北京)有限公司 | 一种用于呈现显示界面的方法、装置和系统 |
CN105068467A (zh) * | 2015-07-13 | 2015-11-18 | 小米科技有限责任公司 | 控制智能设备的方法及装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106331800A (zh) * | 2016-08-25 | 2017-01-11 | 深圳Tcl数字技术有限公司 | 控件的放大显示方法及系统 |
CN113791834A (zh) * | 2021-09-17 | 2021-12-14 | 北京百度网讯科技有限公司 | 信息显示设备 |
CN113791834B (zh) * | 2021-09-17 | 2023-11-03 | 北京百度网讯科技有限公司 | 信息显示设备 |
Also Published As
Publication number | Publication date |
---|---|
CN106954089A (zh) | 2017-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113157906B (zh) | 推荐信息展示方法、装置、设备及存储介质 | |
JP7359920B2 (ja) | 画像処理方法及びフレキシブルスクリーン端末 | |
US10397649B2 (en) | Method of zooming video images and mobile display terminal | |
CN118363553A (zh) | 投屏方法、装置、终端及存储介质 | |
CN113360238A (zh) | 消息处理方法、装置、电子设备和存储介质 | |
CN106919707B (zh) | 一种基于h5的页面显示方法和终端 | |
WO2019007227A1 (zh) | 一种在页面切换后继续显示视图的方法和装置 | |
CN106658038A (zh) | 基于视频流的直播交互方法及其相应的装置 | |
US11706485B2 (en) | Display device and content recommendation method | |
US20190155488A1 (en) | Buddy list presentation control method and system, and computer storage medium | |
EP2908231A1 (en) | Object suspension realizing method and device | |
CN111897480B (zh) | 播放进度调节方法、装置及电子设备 | |
US9747004B2 (en) | Web content navigation using tab switching | |
CN111142769A (zh) | 分屏显示方法及电子设备 | |
EP2743816A2 (en) | Method and apparatus for scrolling screen of display device | |
CN110944236B (zh) | 一种群组创建方法及电子设备 | |
CN111913675B (zh) | 显示控制方法和装置、电子设备及计算机可读存储介质 | |
CN103747308A (zh) | 用模拟按键控制智能电视的方法和系统、移动终端 | |
CN109460170A (zh) | 屏幕扩展及交互方法、终端及计算机可读存储介质 | |
CN117544795B (zh) | 直播信息显示方法、管理方法、装置、设备及介质 | |
CN113783995A (zh) | 显示控制方法、装置、电子设备和介质 | |
CN114547436A (zh) | 页面显示方法、装置、电子设备及存储介质 | |
CN110347459A (zh) | 一种窗口最小化方法、装置、存储介质及交互智能平板 | |
CN110941378B (zh) | 视频内容显示方法及电子设备 | |
CN112394806A (zh) | 用户界面的显示方法和装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160413 |