HTTP或HTTPS操作互联网硬件或设备的云台制造技术

技术编号:18458281 阅读:38 留言:0更新日期:2018-07-18 12:30
本发明专利技术是互联网硬件领域,以极为便捷快速的HTTP请求方式对互联网设备进行云台转动控制的方案。一种HTTP或HTTPS操作互联网硬件或设备的云台,以HTTP/HTTPS的请求发送设备转动请求到web服务器,web服务器接到请求后判断控制被控制的设备是否存在,如果存在则进入下一阶段队列模式阶段。HTTP或HTTPS操作互联网硬件或设备的云台专利在网页或者其它客户端上面对设备进行云台转动控制不需要安装任何控件即可对设备进行云台转动控制,该专利在日常的生产运营过程中带来的便利性不是传统模式能够比拟的。

HTTP or HTTPS operates cloud platforms for Internet hardware or devices.

The invention is a scheme for controlling the rotation of the Internet equipment in an extremely convenient and fast HTTP request mode in the field of Internet hardware. A HTTP or HTTPS operates the cloud platform of the Internet hardware or device, sending the request to the web server with the request of the HTTP/HTTPS, and after the web server receives the request to determine whether the control of the controlled device exists, and if it exists, it enters the next phase of the queue mode phase. HTTP or HTTPS operation of the Internet hardware or equipment for cloud platform patents on the web or other clients in the face of the device does not need to install any control to the installation of the device to carry on the control of the device, the convenience of the patent in the daily production and operation process is not the traditional model can be compared.

【技术实现步骤摘要】
HTTP或HTTPS操作互联网硬件或设备的云台
本专利技术是互联网硬件领域,以极为便捷快速的HTTP请求方式对互联网设备进行云台转动控制的方案。
技术介绍
当前互联网硬件以及智能硬件领域的云台操控都是客户端(如:手机应用、网页、PC电脑客户端在本说明书中统称为客户端)以socket长链接方式和设备服务器或设备进行连接控制,在手机应用上面以socket长链接方式进行持久连接操作设备(互联网硬件或设备在本说明书中统称为设备)时,这个过程对于手机来说是比较耗电而且对设备的长时间操控时由于网络原因断开连接时设备即会停止执行指令或者设备当前不受控制。在不同的客户端上面以传统的socket长链接的方式进行连接操控设备时依据不同类型的客户端都会有不同的SDK或者不同的代码方式进行集成socket操控指令集函数,并且对设备的操控完全依赖通过执行客户端代码来达到控制设备的目的。本专利技术对设备的云台操作无论在日常生产研发还是对设备云台控制演示推广运营都是非常便捷的,基于HTTP的便捷特性,只需要访问一串网址就可以控制设备云台转动。
技术实现思路
本专利技术的目的是提供一种HTTP或HTTPS操作互联网硬件或设备的云台,具体技术方案是以HTTP/HTTPS的请求发送设备转动请求到web服务器,web服务器接到请求后判断控制被控制的设备是否存在,如果存在则进入下一阶段队列模式阶段。所述队列模式主要是保护设备同时接收到大量的转动指令而崩溃的一种保护逻辑。队列模式分为两种:保护模式、非保护模式。其中保护模式:当同一时刻设备接收到多个转动指令时,指令进入排队模式,服务器最优先收到的指令排队到最前面优先执行,以此类推;非保护模式是指设备同时收到多个指令会同时执行这些指令。所述队列模式的选择根据不同的场景进行选择,比如设备A同一时刻或规定时间内只处理一条云台转动指令,这种情况选用队列保护模式,流程即为web服务器同时接收到多个HTTP/HTTPS请求要求对设备A进行向左转、向右转动、向上转动等,如果向右转动是服务器最先收到的请求,则在规定的时间内设备只会向右转动的指令会一直保持不会被替换或者删除直到设备执行完该指令;如果此时场景需要设备同时接收许多指令,此时可用选用非保护模式,该模式下web服务器接收到的多个对相同设备操作的指令会一起发送到设备,如果某一个或多个指令发送到设备失败,则该模式可以保证指令二次发送甚至直到指令发送成功为止。指令经过队列阶段的监管后,接下来要尽兴指令的发送阶段,前面的描述主要是讲解队列阶段的作用,但实际上指令的发送和控制是由代理类处理。代理类读取队列中的指令并且主动连接设备管理服务器,将队列中的指令发送到不同的设备管理服务器,不同的设备管理服务器各自连接着不同的设备,当代理类将指令发送到管理服务器后,管理服务器将把转动指令发送到连接服务器的设备上,设备接收到转动指令后进行转动。在现在的行业内对设备云台操作的传统模式都是设备和设备服务器进行长连接,然后客户端和设备服务器进行长连接,客户端将转动指令发送到设备服务器,再由设备服务器转发到设备上。即使现在存在一些通过网页直接操作设备云台转动的案例,但是都需要安装浏览器控件来达到控制设备转动的目的。HTTP或HTTPS操作互联网硬件或设备的云台专利在网页或者其它客户端上面对设备进行云台转动控制不需要安装任何控件即可对设备进行云台转动控制,该专利在日常的生产运营过程中带来的便利性不是传统模式能够比拟的。具体实施方式实施例1以HTTP请求的方式对互联网设备或硬件进行云台转动的控制,因此对以HTTP各种请求的方式如:GET、POST、PUT、DELETE对互联网设备或硬件进行云台转动控制行为或方式的约束。实施例2以HTTPS请求的方式对互联网设备或硬件进行云台转动的控制,因此对以HTTPS各种请求的方式如:GET、POST、PUT、DELETE对互联网设备或硬件进行云台转动控制行为或方式的约束。所述队列模式主要是保护设备同时接收到大量的转动指令而崩溃的一种保护逻辑。队列模式分为两种:保护模式、非保护模式。其中保护模式:当同一时刻设备接收到多个转动指令时,指令进入排队模式,服务器最优先收到的指令排队到最前面优先执行,以此类推;非保护模式是指设备同时收到多个指令会同时执行这些指令。所述队列模式的选择根据不同的场景进行选择,比如设备A同一时刻或规定时间内只处理一条云台转动指令,这种情况选用队列保护模式,流程即为web服务器同时接收到多个HTTP/HTTPS请求要求对设备A进行向左转、向右转动、向上转动等,如果向右转动是服务器最先收到的请求,则在规定的时间内设备只会向右转动的指令会一直保持不会被替换或者删除直到设备执行完该指令;如果此时场景需要设备同时接收许多指令,此时可用选用非保护模式,该模式下web服务器接收到的多个对相同设备操作的指令会一起发送到设备,如果某一个或多个指令发送到设备失败,则该模式可以保证指令二次发送甚至直到指令发送成功为止。指令经过队列阶段的监管后,接下来要尽兴指令的发送阶段,前面的描述主要是讲解队列阶段的作用,但实际上指令的发送和控制是由代理类处理。代理类读取队列中的指令并且主动连接设备管理服务器,将队列中的指令发送到不同的设备管理服务器,不同的设备管理服务器各自连接着不同的设备,当代理类将指令发送到管理服务器后,管理服务器将把转动指令发送到连接服务器的设备上,设备接收到转动指令后进行转动。在现在的行业内对设备云台操作的传统模式都是设备和设备服务器进行长连接,然后客户端和设备服务器进行长连接,客户端将转动指令发送到设备服务器,再由设备服务器转发到设备上。即使现在存在一些通过网页直接操作设备云台转动的案例,但是都需要安装浏览器控件来达到控制设备转动的目的。HTTP或HTTPS操作互联网硬件或设备的云台专利在网页或者其它客户端上面对设备进行云台转动控制不需要安装任何控件即可对设备进行云台转动控制,该专利在日常的生产运营过程中带来的便利性不是传统模式能够比拟的。本文档来自技高网...

【技术保护点】
1.一种HTTP或HTTPS操作互联网硬件或设备的云台,其特征在于,以HTTP/HTTPS的请求发送设备转动请求到web服务器,web服务器接到请求后判断控制被控制的设备是否存在,如果存在则进入下一阶段队列模式阶段。

【技术特征摘要】
1.一种HTTP或HTTPS操作互联网硬件或设备的云台,其特征在于,以HTTP/HTTPS的请求发送设备转动请求到web服务器,web服务器接到请求后判断控制被控制的设备是否存在,如果存在则进入下一阶段队列模式阶段。2.根据权利要求1所述的HTTP或HTTPS操作互联网硬件或设备的云台,其特征在于,所述队列模式是保护设备同时接收到大量的转动指令而崩溃的一种保护逻辑;所述队列模式分为两种:保护模式、非保护模式;其中保护模式:当同一时刻设备接收到多个转动指令时,指令进入排队模式,服务器最优先收到的指令排队到最前面优先执行,以此类推;非保护模式是指设备同时收到多个指令会同时执行这些指令。3.根据权利要求2所述的HTTP或HTTPS操作互联网硬件或设备的云台,其特征在于,所述队列模式的选择根据不同的场景进行选择,当设备A同一时刻或规定时间内只处理一条云台转动指令,这种情况选用队列保护模式,流程即为web服务器同时接收到多个HTTP/HTTPS请求要求对设备A进行向左转、向右转动、向上转动...

【专利技术属性】
技术研发人员:李健吴光需
申请(专利权)人:上海悠络客电子科技股份有限公司
类型:发明
国别省市:上海,31

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

1