[发明专利]一种基于多种控制协议的摄像头自适应控制方法及装置在审
| 申请号: | 201811043139.9 | 申请日: | 2018-09-07 |
| 公开(公告)号: | CN109005353A | 公开(公告)日: | 2018-12-14 |
| 发明(设计)人: | 廖超民 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
| 主分类号: | H04N5/232 | 分类号: | H04N5/232 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 颜希文;麦小婵 |
| 地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 缓存数据 控制协议 自适应控制 摄像头 缓存队列 用户终端 摄像头控制 数据缓存 协议类型 协议识别 重复执行 重新设置 自动识别 遍历 解析 删除 自动化 取出 发送 | ||
本发明公开了一种基于多种控制协议的摄像头自适应控制的方法及装置,方法包括:接收至少一个用户终端发送的数据,并将该数据缓存至与用户终端对应的缓存队列的尾部,并重复执行如下步骤;从缓存队列的头部开始遍历缓存数据,并取出缓存数据的第一个字节;若根据第一个字节的值,判断缓存数据所属的控制协议类型;根据控制协议类型,取缓存数据中的对应数据进行解析,并在执行相应的命令后删除对应数据。本发明能自动识别三种不同协议类型,当需要使用不同的摄像头控制协议时不需要手动重新设置,实现了协议识别的自动化。
技术领域
本发明涉及通信技术领域,尤其涉及一种基于多种控制协议的摄像头自适应控制方法及装置。
背景技术
随着科技的发展,摄像头相关的硬件产品在生活中的运用越来越广泛,例如视频会议系统,监控系统等。人们可以通过一些公开的摄像头控制协议,控制摄像头的工作状态,如:控制摄像头的转动,聚焦等。
但本发明的发明人在研究过程中发现,现有技术中存在以下技术问题:目前主要的三种协议为Pelco_P,Pelco_D,Sony_Visca,但市面上的摄像头一般只能够使用一种协议来控制摄像头的动作,如果需要使用另外一种摄像头控制协议,则需要手动重新设置当前摄像机所使用的协议,并不能满足多用户的多个终端直接通过网络来连接到摄像机进行控制的需求。
发明内容
本发明实施例提供一种基于多种控制协议的摄像头自适应控制方法及装置,能自动识别三种不同协议类型,当需要使用不同的摄像头控制协议时不需要手动重新设置,实现了协议识别的自动化。
本发明一实施例提供一种基于多种控制协议的摄像头自适应控制方法,包括:
接收至少一个用户终端发送的数据,并将该数据缓存至与用户终端对应的缓存队列的尾部,并重复执行如下步骤;
从缓存队列的头部开始遍历缓存数据,并取出缓存数据的第一个字节;
若根据第一个字节的值,判断缓存数据所属的控制协议类型;
根据控制协议类型,取缓存数据中的对应数据进行解析,并在执行相应的命令后删除对应数据。
进一步的,在从缓存队列的头部开始遍历缓存数据,并取出缓存数据的第一个字节之后,还包括:
若根据第一个字节的值,判断缓存数据不属于任一控制协议类型,则删除缓存数据的第一个字节。
进一步的,在根据第一个字节的值,判断缓存数据所属的控制协议类型之后,还包括:
判断缓存数据长度是否满足所属的控制协议类型的要求,若否,则返回重新接收至少一个用户终端发送的数据。
进一步的,控制协议类型的要求,具体为,
Pelco-P控制协议要求的指令标准长度为8个字节;
Pelco-D控制协议要求的指令标准长度为7个字节;
Sony-Visca控制协议要求的指令长度不定,为3至16个字节,且最后一个字节固定为命令结束字符0XFF。
进一步的,根据第一个字节的值,判断缓存数据所属的控制协议类型,具体为:
若第一个字节的值为0XA0,则判断缓存数据所属的控制协议类型为Pelco-P;
若第一个字节的值为0XFF,则判断缓存数据所属的控制协议类型为Pelco-D;
若第一个字节的值为0X80,则检测缓存数据中的3至16字节里是否存在命令结束字符0XFF,若是,则判断缓存数据所属的控制协议类型为Sony-Visca,若否,则判断判断缓存数据为非法数据,进一步删除当前缓存的全部数据,并返回重新接收至少一个用户终端发送的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811043139.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:合拍视频的方法及装置
- 下一篇:拍摄方法、移动终端及计算机可读存储介质





