基于浏览器的多设备控制方法及系统技术方案

技术编号:15800059 阅读:87 留言:0更新日期:2017-07-11 13:59
本发明专利技术实施例公开了一种基于浏览器的多设备控制方法及系统,其中,浏览器根据IP地址发送http协议请求,获取代理设备提供的web控制页,通过web控制页向代理设备发送终端设备搜索指令;代理设备响应终端设备搜索指令,搜索与代理设备处于同一局域网中的终端设备;代理设备将搜索到的终端设备信息通过http协议返回给web控制页;以及web控制页根据指定终端设备的终端设备信息通过http协议跨域访问控制指定终端设备。本发明专利技术实施例通过跨域访问可以提高通信速度和web控制页响应速度。

Browser based multi device control method and system

The embodiment of the invention discloses a multi device control method and system based on the browser, the browser based on IP address HTTP protocol to send the request, to obtain web control equipment provided by the page, web page search agent sends commands to control equipment terminal equipment; the equipment response terminal equipment search instructions, search and proxy device at the terminal equipment of the same LAN; terminal equipment information agent will search to return to the web page through the HTTP protocol; and web control page according to the terminal equipment information designated terminal equipment through the HTTP protocol to cross domain access control specified terminal equipment. The embodiment of the invention can improve the communication speed and the response speed of the web control page through cross domain access.

【技术实现步骤摘要】
基于浏览器的多设备控制方法及系统
本专利技术涉及多设备控制
,尤其涉及一种基于浏览器的多设备控制方法以及一种基于浏览器的多设备控制系统。
技术介绍
目前在LED屏显示控制领域,类C/S结构(也即客户端和服务器结构)的上位机控制无法跨平台使用,并且需要客户在特定平台上安装特定客户端,给客户的使用带来一定程度的不便。鉴于平台的使用量,上位机需要在Windows、macOS、Android、iOS的平台上使用,那么就需要根据这四种平台开发特定的客户端,无庸置疑需要大量的人力、物力进行开发和维护。为了解决跨平台使用的兼容性问题,引入类B/S结构(也即浏览器和服务器结构)的上位机控制,只要使用的平台支持浏览器,便可以使用,无需使用特定平台,也无需在特定平台上安装特定客户端,节省了开发和维护上的人力和物力。在现有的一种基于浏览器的多设备控制系统中,浏览器访问指定终端设备时,需要代理设备进行信息转发,这就需要代理设备和指定终端设备之间建立tcp连接,增加了系统的复杂性,降低了系统的稳定性。而且,由于信息转发所衍生的协议打包和解析,降低了数据的传输速度和web控制页的响应速度,从而降低了用户的本文档来自技高网...
基于浏览器的多设备控制方法及系统

【技术保护点】
一种基于浏览器的多设备控制方法,其特征在于,包括:浏览器根据IP地址发送http协议请求,获取代理设备提供的web控制页,通过所述web控制页向所述代理设备发送终端设备搜索指令;所述代理设备响应所述终端设备搜索指令,搜索与所述代理设备处于同一局域网中的终端设备;所述代理设备将搜索到的终端设备信息通过http协议返回给所述web控制页;所述web控制页根据指定终端设备的所述终端设备信息通过http协议跨域访问控制所述指定终端设备,其中所述指定终端设备与所述代理设备部署的http服务器具有相同的协议和端口号和不同的IP地址,所述代理设备授权所述浏览器跨域访问的权限。

【技术特征摘要】
1.一种基于浏览器的多设备控制方法,其特征在于,包括:浏览器根据IP地址发送http协议请求,获取代理设备提供的web控制页,通过所述web控制页向所述代理设备发送终端设备搜索指令;所述代理设备响应所述终端设备搜索指令,搜索与所述代理设备处于同一局域网中的终端设备;所述代理设备将搜索到的终端设备信息通过http协议返回给所述web控制页;所述web控制页根据指定终端设备的所述终端设备信息通过http协议跨域访问控制所述指定终端设备,其中所述指定终端设备与所述代理设备部署的http服务器具有相同的协议和端口号和不同的IP地址,所述代理设备授权所述浏览器跨域访问的权限。2.如权利要求1所述的基于浏览器的多设备控制方法,其特征在于,所述指定终端设备和所述代理设备还具有udp服务器和udp客户端功能但未配置tcp服务器和tcp客户端功能。3.如权利要求1所述的基于浏览器的多设备控制方法,其特征在于,所述搜索到的终端设备信息包含IP地址、MAC地址和端口号。4.权利要求1所述的基于浏览器的多设备控制方法,其特征在于,所述指定终端设备和所述代理设备均为视频处理器且处于同一局域网中;每一台所述视频控制器配置有视频处理器芯片、微控制器和发送卡逻辑,所述微控制器连接所述视频处理器芯片和所述发送卡逻辑,所述发送卡逻辑还连接所述视频处理器芯片。5.一种基于浏览器的多设备控制系统,其特征在于,包括:...

【专利技术属性】
技术研发人员:苟少博周晶晶
申请(专利权)人:西安诺瓦电子科技有限公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1