【技术实现步骤摘要】
用于对多个受控端进行遥控的系统和方法
[0001]本申请涉及遥控
,尤其涉及对多个受控端进行遥控的系统和方法。
技术介绍
[0002]在现有技术中,一个遥控器只能对一个对应的系统进行控制,对于和所述系统网络连接的其他一个或多个相同或不同系统无法进行遥控。
技术实现思路
[0003]针对以上现有技术中的缺陷或不足,本申请提出用于对多个受控端进行遥控的系统,其包括遥控器、控制端和服务器;
[0004]各受控端和控制端均通过网络和服务器建立通信连接;
[0005]控制端用于获取各受控端的当前视频界面;
[0006]遥控器用于向控制端发送遥控信号;
[0007]控制端还用于接收遥控信号,根据遥控信号生成事件,并根据该控制端的屏幕上显示的视频界面所对应的目标受控端的ID,将所述事件和ID封装为一个网络信号发送至服务器;
[0008]服务器还用于根据网络信号中的目标受控端ID,将该网络信号发送至目标受控端;
[0009]目标受控端接收所述网络信号,根据目标受控端的当前视频界面以及目标受控端内的遥控响应算法,确定网络信号对应的遥控指令,根据遥控指令进行响应,并将响应后的视频界面发送至服务器;
[0010]服务器还用于接收响应后的视频界面并将其发送至控制端;
[0011]控制端还用于接收响应后的视频界面并将其输出至屏幕。
[0012]根据本专利技术的一些实施例,控制端包括安卓控制盒和TV盒,TV盒用于接收遥控信号,并生成所述事件,安卓控制盒 ...
【技术保护点】
【技术特征摘要】
1.用于对多个受控端进行遥控的系统,其包括遥控器、控制端和服务器;各受控端和控制端均通过网络和服务器建立通信连接;控制端用于获取各受控端的当前视频界面;遥控器用于向控制端发送遥控信号;控制端还用于接收遥控信号,根据遥控信号生成事件,并根据该控制端的屏幕上显示的视频界面所对应的目标受控端的ID,将所述事件和ID封装为一个网络信号发送至服务器;服务器还用于根据网络信号中的目标受控端ID,将该网络信号发送至目标受控端;目标受控端接收所述网络信号,根据目标受控端的当前视频界面以及目标受控端内的遥控响应算法,确定网络信号对应的遥控指令,根据遥控指令进行响应,并将响应后的视频界面发送至服务器;服务器还用于接收响应后的视频界面并将其发送至控制端;控制端还用于接收响应后的视频界面并将其输出至屏幕。2.根据权利要求1所述的系统,其中,控制端包括安卓控制盒和TV盒,TV盒用于接收遥控信号,并生成所述事件,安卓控制盒用于读取所述事件,并根据该控制端的屏幕上显示的视频界面所对应的目标受控端ID,将所述事件和ID封装为一个网络信号发送至服务器。3.用于对多个受控端进行遥控的系统,其包括遥控器、控制端和服务器;各受控端和控制端均通过网络和服务器建立通信连接;控制端用于获取各受控端的当前视频界面,并将各受控端或其中一些受控端的界面根据一种汇聚方式汇聚在一起,组成屏幕上的当前视频界面;遥控器用于向控制端发送遥控信号;控制端还用于接收遥控信号,生成一个事件,并根据遥控信号和所述汇聚方式,确定遥控信号所作用至的目标受控端ID,将所述事件和ID封装为一个网络信号发送至服务器;服务器还用于根据网络信号中的目标受控端ID,将该网络信号发送至目标受控端;目标受控端接收所述网络信号,根据目标受控端的当前视频界面以及目标受控端内的遥控响应算法,确定网络信号对应的遥控指令,根据遥控指令进行响应,并将响应后的视频界面发送至服务器;服务器还用于接收响应后的视频界面并将其发送至控制端;控制端还用于接收响应后的视频界面并将其输出至屏幕。4.根据权利要求3所述的系统,其中,控制端包括安卓控制盒和TV盒,TV盒用于接收遥控信号,并生成所述事件,安卓控制盒用于读取所述事件,并根据遥控信号和所述汇聚方式,确定遥控信号所作用至的目标受控端ID,将所述事件和ID封装为一个网络信号发送至服务器。5.根据权利要求3所述的系统,其中,控制端将默认的焦点框选设为与一个受控端对应的屏幕左上角的当前视频界面;当控制端收到遥控器的对应为向右或向下的遥控信号时,控制端根据所述汇聚方式确定右侧或下侧距离屏幕左上角的当前视频界面最近的当前视频界面,并将其所对应的受控端作为目标受控端。6.根据权利要求1
‑
5之一所述的系统,其中,目标受控端内的遥控响应算法被配置为:对每一个创建的控件进行注册,以及将屏幕左上角的控件设置为默认的框选焦点,以及当
目标受控端收到切换控件的遥控指令时,获取每个控件的位置数据,将距离默认框选焦点距离最近的控件判断为目标控...
【专利技术属性】
技术研发人员:谭登峰,请求不公布姓名,请求不公布姓名,
申请(专利权)人:北京仁光科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。