与视频终端设备交互的方法、外部控制平台及遥控器的制作方法

文档序号:6428028阅读:134来源:国知局
专利名称:与视频终端设备交互的方法、外部控制平台及遥控器的制作方法
技术领域
本发明涉及遥控领域,尤其涉及ー种与视频终端设备交互的方法、外部控制平台及遥控器。
背景技术
随着人们生活水平的不断提高,人们对生活方式便捷性的要求以及生活质量舒适度的要求也不断提高,而电子技术、通信技术、计算机技术等技术的不断发展和相互融合也为上述要求的实现提供了必要的技术支撑。电视作为人们生活、娱乐中使用频率较多、且可操作性较好的视频终端设备,在人们生活中所扮演的角色越来越重要,人们依靠其获取最新的时政新闻、科学动态、文娱播 报、体坛赛事等等各种信息,也即,上述视频终端设备通常是作为一种简单的信息输出源,来根据观看者的选择或者特殊的设定方式向观看者呈现各种各样的信息,但视频終端设备的这种单一信息输出方式已经不能完全满足于人们日益增长的需求,人们希望上述视频终端设备也能够同时根据需要成为ー种信息源输入接ロ,从而完成人机设备的交互,实现更大程度的便捷性与交互性,例如,可以直接对视频输出画面中的某个位置控件进行相应操作,以获得控件所对应属性的改变,并将该属性改变提供给外部操控平台,外部操作平台根据预置的需求进行对应的后续处理,所述控件可以示例性地为表示进行内容选择的控件,其属性对应确定的内容显示;所述控件还可以示例性地为表示某项赛事投票的控件,其属性对应选票数的增减。为了达到上述目的,现有技术中,已经推出了交互式网络电视IPTV,其是ー种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术,其虽然能够很好地适应当今网络飞速发展的趋势,充分有效地利用网络资源,但是对于现在仍在广泛使用的模拟电视和数字电视等视频终端设备实用性较低,成本投入大,因而其使用也受到了很大的制约。另外,现有计算机实现交互过程中,每一次的交互操作都是直接从远端服务器进行业务下载或者上载,也即是通过网络进行远端操作,这是由于网页上存在的信息量较多,可能被选择作为交互源的资源也较多,而用户通常也只对其中仅有的几个信息交互源感兴趣,如果每次下载ー个页面同时将该页面所包含的所有交互源都下载到本地,这样下载的信息量较大,尤其是无关信息量下载很大,从而不仅造成下载时间长,对网络资源的需求负担大,而且势必还会加大服务器的负担,影响终端的操作速度。

发明内容
本发明要解决的技术问题是提供ー种与视频终端设备交互的方法、外部控制平台及遥控器,可以方便地实现用户与现有视频终端设备的交互。为了解决上述问题,本发明提供了一种遥控器,包括发射模块;还包括
操作模块,用于接收用户进行的操作指示;所述操作指示包括位置操作指示、选择操作指示;
控制模块,用于根据所述操作模块接收的所述操作指示,产生相应的表示所述操作指示的第一控制信号;
发射模块,用于发射所述第一控制信号。进ー步地,所述操作模块包括
触控板,用于接收表示用户进行的位置操作指示;
选择键,用于接收用户进行的表示“更改”的选择操作指示;
确定键,用于接收用户进行的表示“确定”的选择操作指示。本发明还提供了ー种外部控制平台,包括 接收模块,用于从远端设备接收图像帧;
生成模块,用于当从远端设备接收的图像帧中包含需要用户选择的内容时,外部控制平台根据该图像帧生成ー对应的、包含多个分别代表不同选择内容的目标控件的互动图像帧,根据各目标控件代表的选择内容设置该目标控件的显示内容及选定时的操作;
下发模块,用于下发图像帧给视频終端设备;当存在对应的互动图像帧,则也下发给所述视频終端设备,和下发对应图像帧的间隔时间小于相邻两个图像帧的下发间隔时间;
控制模块,用于接收表示操作指示的第一控制信号,所述操作指示包括位置操作指示、选择操作指示;以及用于根据该第一控制信号确定用户所选择的目标控件,进行该目标控件的选定时的操作。进ー步地,所述控制模块包括
捕获单元,用于当接收到第一控制信号时捕获当前的指针位置;
计算单元,用于根据表示位置操作指示的第一控制信号,更新所述捕获単元捕获的当前的指针位置;
处理单元,用于接收遥控器发送的用于表示操作指示的第一控制信号,转发给所述捕获单元;如果所述操作指示为位置操作指示则转发给所述计算单元,并按照所述计算単元更新后的指针位置,指示所述视频終端设备移动显示在屏幕中的指针;如果所述操作指示为表示“确定”的选择操作指示,则根据所述捕获単元捕获的当前的指针位置确定指针所指向的目标控件,井根据该目标控件的选定时的操作相应修改该目标控件的属性值;如果所述操作指示为表示“更改”的选择操作指示,则将指针位置改为另一目标控件所在位置,并指示所述视频終端设备移动显示在屏幕中的指针到相应位置。进ー步地,当表示位置操作指示的第一控制信号中指示了移动的距离值和方向时,所述计算単元根据表示位置操作指示的第一控制信号,更新所述捕获単元捕获的当前的指针位置是指
所述计算単元根据表示位置操作指示的第一控制信号中指示的移动的距离值和方向,以捕获単元所捕获的当前的指针位置作为基础值,在所述方向上増加所述距离值后,得到的新的值,作为更新后的指针位置。进ー步地,所述的外部控制平台还包括
交互模块,用于当所述控制模块修改目标控件的属性值后,通知所述远端设备所修改的目标控件的属性值,通知时携带本外部控制平台的唯一标识。本发明还提供了ー种与视频终端设备交互的方法,包括在遥控器上设置能够接收用户操作指示的操作区域;所述操作指示包括位置操作指示、选择操作指示;
当从远端设备接收的图像帧中包含需要用户选择的内容时,根据该图像帧生成ー对应的、包含多个分别代表不同选择内容的目标控件的互动图像帧,根据各目标控件代表的选择内容设置该目标控件的显示内容及选定时的操作;
以重叠方式将所述图像帧及其对应的互动图像帧显示在屏幕上;
接收到遥控器发送的用于表示所述操作指示的第一控制信号后,根据该第一控制信号确定用户所选择的目标控件,进行该目标控件的选定时的操作。进ー步地,接收到遥控器发送的用于表示所述操作指示的第一控制信号后,根据该第一控制信号确定用户所选定的目标控件,进行该目标控件的选定时的操作的步骤包括
接收到遥控器发送的用于表示操作指示的第一控制信号时,捕获当前的指针位置;
如果所述操作指示为位置操作指示则根据所述第一控制信号更新所捕获的当前的指针位置;按照更新后的指针位置,移动显示在屏幕中的指针;
如果所述操作指示为表示“确定”的选择操作指示,则根据所捕获的当前的指针位置确定指针所指向的目标控件,井根据该目标控件的选定时的操作相应修改该目标控件的属性值;
如果所述操作指示为表示“更改”的选择操作指示,则将指针位置改为另一目标控件所在位置,并移动显示在屏幕中的指针到相应位置。进ー步地,所述根据所述第一控制信号更新所捕获的当前的指针位置的步骤包括
根据所述第一控制信号中指示的移动的距离值和方向,以捕获的当前的指针位置作为基础值,在所述方向上増加所述距离值后,得到的新的值,作为更新后的指针位置。进ー步地,所述的方法还包括
当所述控制模块修改目标控件的属性值后,通知所述远端设备所修改的目标控件的属性值,通知时携带本外部控制平台的唯一标识。本发明可以用遥控器直接进行类似鼠标的操作,就能简单准确地捕获视频终端设备输出画面中存在的各种控件的准确位置,有效地触发视频終端设备的画面输出中的目标控件,从而实现人机交互过程;对于视频终端设备中输出画面中的目标控件的选择直观简单,不需要过多繁琐的步骤,且由于直观性好,准确性增加,可操作性也增强;且与现有技术相比,所述遥控器的改动不大,其甚至可以直接通过对现有遥控器进行改动来实现,成本增加有限;并且对于各个位置的控件均能进行操作性选择、属性改变,由此可以方便使用者在进行人机交互过程中的便捷性,增强体验性。


图I为实施例一中的遥控器的示意 图2为实施例三的一种与视频终端设备的交互方法的流程示意 图3为实施例三中的具体例子的流程示意 图4为实施例三中显示的目标控件的示意图。
具体实施例方式下面将结合附图及实施例对本发明的技术方案进行更详细的说明。需要说明的是,如果不冲突,本发明实施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。实施例一、一种遥控器,如图I所示,区别于现有技术中常用的遥控器结构,包括 操作模块,用于接收用户进行的操作指示;所述操作指示包括位置操作指示、选择操
作指示;所述位置操作指示用于指示用户想定位到的位置或想进行的移动(可以移动的距离值和方向来表示);所述选择操作指示用于指示“确定”或“更改”等;
控制模块,用于根据所述操作模块接收的所述操作指示,产生相应的表示所述操作指 示的第一控制信号;
发射模块,用于发射所述第一控制信号。本实施例中,所述遥控器还可以包括现有技术中常用遥控器具有的数字功能键区4 ;所述控制模块也用于侦测对数字功能键区4中数字或功能键的按压,并产生相应的第二控制信号,所述发射模块也用于发射所述第二控制信号。实际应用时,也不用排除采用另一独立的控制模块来产生所述第二控制信号,用另ー独立的发射模块发射所述第二控制信号。本实施例的一种实施方式中,所述操作模块包括触控板I、选择键2及确定键3 ;所述触控板I是ー种对压カ非常敏感的指示设备,其与选择键2及确定键3 —起可实现相当于一双键鼠标的所有功能,可利用现有技术中的触控板实现。此实施方式中,所述触控板I用于接收表示用户进行的位置操作指示,所述选择键2用于接收用户进行的表示“更改”的选择操作指示,所述确定键3用于接收用户进行的表示“确定”的选择操作指示。实际应用时,可以使用类似于滚轮或光电感应器等可以感知位置及移动的装置代替所述触控板I;还可以只使用定义了点击不同区域所代表含义的触控板I实现所述操作模块,比如点击左下角表示“确定”,右下角表示“选择”(即更改),此时可省略所述选择键2及确定键3。相应的,本实施例中的所述控制模块也可以利用现有技术中与触控板(或滚轮、或光电感应器)对应的信号产生装置一祥的原理来产生第一控制信号。本实施例中,所述第一控制信号可以根据需要是现有技术中存在的某种无线数据传输信号,例如,红外线接ロ信号,等等,在此不作具体限定。而该第一控制信号对视频終端设备的控制作用将通过后文对实施例ニ的描述来进行说明。具体地说,本实施例中的遥控器除了能够利用数字功能键对视频终端设备进行常规操作外,还可以利用该遥控器充当双键鼠标功能,直接以视频终端设备的输出画面为信号投射平面进行操作。更具体地说,可以利用手指在触控板上的不同位置之间的移动来使“鼠标指针”在视频终端设备输出画面上的相对位置进行改变,从而达到合适的位置,并且通过选择键2和确定键3的操作来实现对画面上某个预期位置的选定。实施例ニ、ー种外部控制平台,包括接收模块,用于从远端设备接收图像帧;
生成模块,用于当从远端设备接收的图像帧中包含需要用户选择的内容时,外部控制平台根据该图像帧生成ー对应的、包含多个分别代表不同选择内容的目标控件的互动图像帧,根据各目标控件代表的选择内容设置该目标控件的显示内容及选定时的操作;所述选定时的操作可以是相应更改目标控件的属性,如计数值加1,或字符值改为“是”,还可以是其它处理;
下发模块,用于下发图像帧给视频終端设备;当存在对应的互动图像帧,则也下发给所述视频終端设备,和下发对应图像帧的间隔时间小于相邻两个图像帧的下发间隔时间;这样视频終端设备将以重叠方式将图像帧及其对应的互动图像帧显示在屏幕上;
控制模块,用于接收遥控器发送的用于表示操作指示的第一控制信号,所述操作指示包括位置操作指示、选择操作指示;以及用于根据该第一控制信号确定用户所选择的目标控件,进行该目标控件的选定时的操作。
本实施例中,所述控制模块具体可以包括
捕获单元,用于当接收到第一控制信号时捕获当前的指针位置;此时,若未进行过移动,则当前的指针位置为指针的初始位置,否则当前的指针位置为之前最后一次移动后所保存的指针位置,或现在遥控器在屏幕中定位的位置;
计算单元,用于根据表示位置操作指示的第一控制信号,更新所述捕获単元捕获的当前的指针位置;比如根据第一控制信号中指示的移动的距离值和方向,以捕获単元所捕获的当前的指针位置作为基础值,在所述方向上増加所述距离值后,得到的新的值,作为更新后的指针位置;
处理单元,用于接收遥控器发送的用于表示操作指示的第一控制信号,转发给所述捕获单元;如果所述操作指示为位置操作指示则转发给所述计算单元,并按照所述计算単元更新后的指针位置,指示所述视频終端设备移动显示在屏幕中的指针;如果所述操作指示为表示“确定”的选择操作指示,则根据所述捕获単元捕获的当前的指针位置确定指针所指向的目标控件,井根据该目标控件的选定时的操作相应修改该目标控件的属性值;如果所述操作指示为表示“更改”的选择操作指示,则将指针位置改为另一目标控件所在位置,并指示所述视频終端设备移动显示在屏幕中的指针到相应位置。可见,当用户通过遥控器移动指针时,外部控制平台将据此计算出当前的指针位置,并以此更新视频终端设备所显示的指针位置。本实施例中,所述遥控器可以将所述第一控制信号直接发送给所述外部控制平台,也可发送给所述视频終端设备,外部控制平台通过所述视频终端设备来获取所述第一控制信号。本实施例中,如果所述图像帧中包括让用户选择是否參与交互互动的显示信息,则所述控制模块还用于当在一时间阈值内收到遥控器发送的表示确定參与交互互动的信号(可以预设为按压某个原有的键或使用所述遥控器上的操作模块)时,指示所述下发模块下发图像帧时也下发对应的互动图像帧,否则指示所述下发模块仅下发图像帧,还可以在进行完互动环节时,根据远端设备的指令自动清除本次的互动视频帧。由于外部控制平台中的互动图像帧是与其对应的视频图像帧都在本地,这使得用户在进行交互时实际上是在进行本地端的操作,而非对远端设备进行操作,不仅能够提高速度,而且对于允许进行多次交互的过程而言,明显减少了远端设备的负载量。本实施例中,所述接收模块可以是所述外部控制平台原先就具备的。本实施例中,所述指针位置可以但不限于以坐标值表示;所述指针可以用箭头或其它图形来表示。本实施例中,所述外部控制平台还可以包括一交互模块,用于当所述控制模块修改目标控件的属性值后,通知所述远端设备所修改的目标控件的属性值,比如某个计数值加1,比如某个字符值变为“是”;通知时携带本外部控制平台的唯一标识。实际应用时,所述选定的操作也不排除是“通知远端设备”或“通知远端设备进行某种操作”等,此时控制模块直接通过交互模块通知远端设备即可。本实施例中,外部控制平台可以通过对现有的视频终端设备的前端输入设备进行变动而实现,例如,当视频终端设备的前端输入设备为机顶盒时,只需要在现有机顶盒的基础上增加外部控制平台中的相应模块即可,这对于利用现有技术的升级改造难度较小、成 本也不高。实施例三、ー种与视频终端设备交互的方法,如图2所示,包括
在遥控器上设置能够接收用户操作指示的操作区域;所述操作指示包括位置操作指示、选择操作指示;
当从远端设备接收的图像帧中包含需要用户选择的内容时,根据该图像帧生成ー对应的、包含多个分别代表不同选择内容的目标控件的互动图像帧,根据各目标控件代表的选择内容设置该目标控件的显示内容及选定时的操作;
以重叠方式将所述图像帧及其对应的互动图像帧显示在屏幕上;
接收到遥控器发送的用于表示所述操作指示的第一控制信号后,根据该第一控制信号确定用户所选择的目标控件,进行该目标控件的选定时的操作。本实施例中,接收到遥控器发送的用于表示所述操作指示的第一控制信号后,根据该第一控制信号确定用户所选定的目标控件,进行该目标控件的选定时的操作的步骤具体可以包括
接收到遥控器发送的用于表示操作指示的第一控制信号时,捕获当前的指针位置;
如果所述操作指示为位置操作指示则根据所述第一控制信号更新所捕获的当前的指针位置;按照更新后的指针位置,移动显示在屏幕中的指针;
如果所述操作指示为表示“确定”的选择操作指示,则根据所捕获的当前的指针位置确定指针所指向的目标控件,井根据该目标控件的选定时的操作相应修改该目标控件的属性值;
如果所述操作指示为表示“更改”的选择操作指示,则将指针位置改为另一目标控件所在位置,并移动显示在屏幕中的指针到相应位置。本实施例中,所述根据所述第一控制信号更新所捕获的当前的指针位置的步骤具体可以包括
根据所述第一控制信号中指示的移动的距离值和方向,以捕获的当前的指针位置作为基础值,在所述方向上増加所述距离值后,得到的新的值,作为更新后的指针位置。本实施例中,所述的方法还可以包括
当所述控制模块修改目标控件的属性值后,通知所述远端设备所修改的目标控件的属性值,通知时携带本外部控制平台的唯一标识。其它细节可以同实施例一和ニ。下面用ー个具体的例子详细说明,如图3所示,包括如下步骤
步骤301 :视频终端设备显示图像信息;
视频终端设备接收如实施例ニ所述的外部控制平台所提供的图像帧及其对应的互动图像帧,并且按照预定的格式进行重叠显示,用于供用户參与互动性选择,直至互动结束。示例性的,如图4所示,显示出的一个视频画面中,里面包括对某个话题topicl的论述,同时,可以针对上述话题topicl进行互动评论,所述评论可以实时邀请观看者进行投票选择,例如,示意性地,所述互动图像帧的不同位置设置有三个目标控件,其代表的选 择内容分别为支持”、“弃权”、“反対”,显示的文字分别是“支持”、“弃权”、“反対”;
步骤302 :观看者利用如实施例一所述的遥控器指向ー个目标控件,并选定该目标控
件;
观看者根据自己的需要利用手指在遥控器的触控板I上进行移动,所述遥控器根据所述手指的移动产生表示相应位置移动的第一控制信号并发射给所述视频终端设备,外部控制平台根据该第一控制信号指示所述视频终端设备将显示在所述互动图像帧中的指针指向选定的目标控件的位置,例如,对应干“支持”的目标控件的位置;
然后观看者通过按压所述选择键或确定键进行所述目的控件的选定;所述遥控器根据所按压的选择键或确定键产生相应的第一控制信号发送给所述外部控制平台,在上述例子里,此时产生的第一控制信号相当于ー种目标控件选定信号;
步骤303:外部控制平台收到所述目标控件选定信号后,根据当前指针在所述互动图像帧中的位置确定所选定的目标控件(如果当前的指针未指向一目标控件,则可控制视频输出设备在显示画面中提示错误),根据所选定的目标控件确定选定该目标控件时所要进行的操作,并进行该操作;
当遥控器向视频终端设备发送所述目标控件选定信号后,外部控制平台可以通过所述视频终端设备获知该选定信号所指向的目标控件的位置(即,该控件在整个视频输出画面中的位置),并获知该目标控件的控件源属性(即发送相应选择内容的远端设备)及目标选定的操作,仍以图3中所示的画面、及步骤I中所叙述的示例进行说明,当选定目标控件“支持”之后,外部控制平台可以根据该目标控件的选定的操作,将该目标控件属性值中的计数值增加I (或将相应选择内容对应的字符值修改为“是”),并且外部控制平台可将选定该目标控件的操作通过外接网络远传给远端设备。本实施例中,该步骤中外部控制平台如何获知该选定信号所指向的控件位置可以示例性地通过以下的方式
在外部控制平台中进行指针捕获操作,其捕获当前已经记录的位置(此时,若未进行过遥控操作,该位置可能为位置的初始坐标值,或者,该位置可以是最后一次移动后所记录的历史位置坐标值,其对应于在视频终端设备的输出画面中移动指针前所存储的指针位置),当遥控器发射的目标控件选定信号指向视频终端设备上某个确定的位置点时,手指已经在触控板上滑动通过某ー距离,根据该距离值以及指针移动前所位于的位置的坐标值可以获知当前指针位置的坐标值,即,可以获知该目标控件选定信号所对应的控件在当前输出画面的准确位置点,由于视频終端设备中所输出的画面是通过外部控制平台而输入的,外部控制平台可以获知其所输出的整个画面的大小、内容以及所述输出画面中各个位置点所对应的内容,所以可以知道选定信号所指向的目标控件的位置,也可以知道用户选定该目标控件所要进行的操作,从而可以容易地完成用户的此次交互。例如,在上述示意性示例中的,可以利用上述方法完成在线的选票统计。进ー步地说,外部控制平台可以通过网络将此次交互的结果远传给远端设备,为了使远端设备能够方便辨识此次交互的结果,可以对于每个外部控制平台设置唯一标识,而在外部控制平台提供给远端设备的数据中增加所述标识。对于电视这种视频终端设备及外部控制平台构成的本地设备而言,其所需要的交互一般是实时性的,某段时间内面对用户的交互源很少,由于图像帧及与其对应的视频图像帧都是在外部控制平台上,并且是在外部控制平台上实现ー个交互过程或者一段交互时间内的交互性操作统计与上报,因此,实际上交互过程是通过本地化操作来实现的,与对远端设备进行直接交互相比,提高交互过程的速度和效率,而且可以避免多个用户同时发起交互时(这对于实时性很强的交互尤其容易发生)造成的线路阻塞等现象发生。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明的权利要求的保护范围。
权利要求
1.一种遥控器,包括发射模块;其特征在于,还包括 操作模块,用于接收用户进行的操作指示;所述操作指示包括位置操作指示、选择操作指示; 控制模块,用于根据所述操作模块接收的所述操作指示,产生相应的表示所述操作指示的第一控制信号; 发射模块,用于发射所述第一控制信号。
2.如权利要求I所述的遥控器,其特征在于,所述操作模块包括 触控板,用于接收表示用户进行的位置操作指示; 选择键,用于接收用户进行的表示“更改”的选择操作指示; 确定键,用于接收用户进行的表示“确定”的选择操作指示。
3.—种外部控制平台,其特征在于,包括 接收模块,用于从远端设备接收图像帧; 生成模块,用于当从远端设备接收的图像帧中包含需要用户选择的内容时,外部控制平台根据该图像帧生成ー对应的、包含多个分别代表不同选择内容的目标控件的互动图像帧,根据各目标控件代表的选择内容设置该目标控件的显示内容及选定时的操作; 下发模块,用于下发图像帧给视频終端设备;当存在对应的互动图像帧,则也下发给所述视频終端设备,和下发对应图像帧的间隔时间小于相邻两个图像帧的下发间隔时间; 控制模块,用于接收表示操作指示的第一控制信号,所述操作指示包括位置操作指示、选择操作指示;以及用于根据该第一控制信号确定用户所选择的目标控件,进行该目标控件的选定时的操作。
4.如权利要求3所述的外部控制平台,其特征在于,所述控制模块包括 捕获单元,用于当接收到第一控制信号时捕获当前的指针位置; 计算单元,用于根据表示位置操作指示的第一控制信号,更新所述捕获単元捕获的当前的指针位置; 处理单元,用于接收遥控器发送的用于表示操作指示的第一控制信号,转发给所述捕获单元;如果所述操作指示为位置操作指示则转发给所述计算单元,并按照所述计算単元更新后的指针位置,指示所述视频終端设备移动显示在屏幕中的指针;如果所述操作指示为表示“确定”的选择操作指示,则根据所述捕获単元捕获的当前的指针位置确定指针所指向的目标控件,井根据该目标控件的选定时的操作相应修改该目标控件的属性值;如果所述操作指示为表示“更改”的选择操作指示,则将指针位置改为另一目标控件所在位置,并指示所述视频終端设备移动显示在屏幕中的指针到相应位置。
5.如权利要求4所述的外部控制平台,其特征在于当表示位置操作指示的第一控制信号中指示了移动的距离值和方向时,所述计算単元根据表示位置操作指示的第一控制信号,更新所述捕获単元捕获的当前的指针位置是指所述计算単元根据表示位置操作指示的第一控制信号中指示的移动的距离值和方向,以捕获単元所捕获的当前的指针位置作为基础值,在所述方向上増加所述距离值后,得到的新的值,作为更新后的指针位置。
6.如权利要求3到5中任一项所述的外部控制平台,其特征在于,还包括 交互模块,用于当所述控制模块修改目标控件的属性值后,通知所述远端设备所修改的目标控件的属性值,通知时携带本外部控制平台的唯一标识。
7.ー种与视频终端设备交互的方法,包括 在遥控器上设置能够接收用户操作指示的操作区域;所述操作指示包括位置操作指示、选择操作指示; 当从远端设备接收的图像帧中包含需要用户选择的内容时,根据该图像帧生成ー对应的、包含多个分别代表不同选择内容的目标控件的互动图像帧,根据各目标控件代表的选择内容设置该目标控件的显示内容及选定时的操作; 以重叠方式将所述图像帧及其对应的互动图像帧显示在屏幕上; 接收到遥控器发送的用于表示所述操作指示的第一控制信号后,根据该第一控制信号确定用户所选定的目标控件,进行该目标控件的选定时的操作。
8.如权利要求7所述的方法,其特征在干,接收到遥控器发送的用于表示所述操作指示的第一控制信号后,根据该第一控制信号确定用户所选择的目标控件,进行该目标控件的选定时的操作的步骤包括 接收到遥控器发送的用于表示操作指示的第一控制信号时,捕获当前的指针位置; 如果所述操作指示为位置操作指示则根据所述第一控制信号更新所捕获的当前的指针位置;按照更新后的指针位置,移动显示在屏幕中的指针; 如果所述操作指示为表示“确定”的选择操作指示,则根据所捕获的当前的指针位置确定指针所指向的目标控件,井根据该目标控件的选定时的操作相应修改该目标控件的属性值; 如果所述操作指示为表示“更改”的选择操作指示,则将指针位置改为另一目标控件所在位置,并移动显示在屏幕中的指针到相应位置。
9.如权利要求8所述的方法,其特征在于,所述根据所述第一控制信号更新所捕获的当前的指针位置的步骤包括 根据所述第一控制信号中指示的移动的距离值和方向,以捕获的当前的指针位置作为基础值,在所述方向上増加所述距离值后,得到的新的值,作为更新后的指针位置。
10.如权利要求7到9中任一项所述的方法,其特征在于,还包括 当所述控制模块修改目标控件的属性值后,通知所述远端设备所修改的目标控件的属性值,通知时携带本外部控制平台的唯一标识。
全文摘要
一种与视频终端设备交互的方法、外部控制平台及遥控器;所述方法包括在遥控器上设置能够接收用户操作指示的操作区域;所述操作指示包括位置操作指示、选择操作指示;当从远端设备接收的图像帧中包含需要用户选择的内容时,根据该图像帧生成一对应的、包含多个分别代表不同选择内容的目标控件的互动图像帧,根据各目标控件代表的选择内容设置该目标控件的显示内容及选定时的操作;以重叠方式将所述图像帧及其对应的互动图像帧显示在屏幕上;接收到遥控器发送的用于表示所述操作指示的第一控制信号后,根据该第一控制信号确定用户所选定的目标控件,进行该目标控件的选定时的操作。本发明可以方便地实现用户与现有视频终端设备的交互。
文档编号G06F3/01GK102866771SQ201110189129
公开日2013年1月9日 申请日期2011年7月7日 优先权日2011年7月7日
发明者高磊 申请人:瑞斯康达科技发展股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1