[发明专利]一种基于多种控制协议的摄像头自适应控制方法及装置在审
| 申请号: | 201811043139.9 | 申请日: | 2018-09-07 |
| 公开(公告)号: | CN109005353A | 公开(公告)日: | 2018-12-14 |
| 发明(设计)人: | 廖超民 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
| 主分类号: | H04N5/232 | 分类号: | H04N5/232 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 颜希文;麦小婵 |
| 地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 缓存数据 控制协议 自适应控制 摄像头 缓存队列 用户终端 摄像头控制 数据缓存 协议类型 协议识别 重复执行 重新设置 自动识别 遍历 解析 删除 自动化 取出 发送 | ||
1.一种基于多种控制协议的摄像头自适应控制方法,适于在计算设备中执行,其特征在于,至少包括以下步骤:
接收至少一个用户终端发送的数据,并将该数据缓存至与用户终端对应的缓存队列的尾部,并重复执行如下步骤;
从缓存队列的头部开始遍历缓存数据,并取出缓存数据的第一个字节;
若根据第一个字节的值,判断缓存数据所属的控制协议类型;
根据控制协议类型,取缓存数据中的对应数据进行解析,并在执行相应的命令后删除对应数据。
2.如权利要求1所述的基于多种控制协议的摄像头自适应控制方法,其特征在于,在从缓存队列的头部开始遍历缓存数据,并取出缓存数据的第一个字节之后,还包括:
若根据第一个字节的值,判断缓存数据不属于任一控制协议类型,则删除缓存数据的第一个字节。
3.如权利要求1所述的基于多种控制协议的摄像头自适应控制方法,其特征在于,在根据第一个字节的值,判断缓存数据所属的控制协议类型之后,还包括:
判断缓存数据长度是否满足所属的控制协议类型的要求,若否,则返回重新接收至少一个用户终端发送的数据。
4.如权利要求3所述的基于多种控制协议的摄像头自适应控制方法,其特征在于,控制协议类型的要求,具体为,
Pelco-P控制协议要求的指令标准长度为8个字节;
Pelco-D控制协议要求的指令标准长度为7个字节;
Sony-Visca控制协议要求的指令长度不定,为3至16个字节,且最后一个字节固定为命令结束字符0XFF。
5.如权利要求1所述的基于多种控制协议的摄像头自适应控制方法,其特征在于,根据第一个字节的值,判断缓存数据所属的控制协议类型,具体为:
若第一个字节的值为0XA0,则判断所述缓存数据所属的控制协议类型为Pelco-P;
若第一个字节的值为0XFF,则判断所述缓存数据所属的控制协议类型为Pelco-D;
若第一个字节的值为0X80,则检测所述缓存数据中的3至16字节里是否存在命令结束字符0XFF,若是,则判断所述缓存数据所属的控制协议类型为Sony-Visca,若否,则判断所述判断缓存数据为非法数据,进一步删除当前缓存的全部数据,并返回重新接收至少一个用户终端发送的数据。
6.如权利要求1所述的基于多种控制协议的摄像头自适应控制方法,其特征在于,根据控制协议类型,取缓存数据中的对应数据进行解析,并在执行相应的命令后删除对应数据,具体为:
若所述缓存数据所属的控制协议类型为Pelco-P,则取所述缓存数据中的前8个字节数据按照Pelco-P格式进行解析,并在执行相应的命令后删除该8个字节的数据;
若所述缓存数据所属的控制协议类型为Pelco-D,则取所述缓存数据中的前7个字节数据按照Pelco-D格式进行解析,并在执行相应的命令后删除该7个字节的数据;
若所述缓存数据所属的控制协议类型为Sony-Visca,则取所述缓存数据中的命令结束字符0XFF之前的所有字节数据按照Sony-Visca格式进行解析,并在执行相应的命令后删除命令结束字符0XFF之前的所有字节数据。
7.如权利要求1所述的基于多种控制协议的摄像头自适应控制方法,其特征在于,所述缓存队列由用于区分不同的用户终端的唯一文件描述符进行标识。
8.一种基于多种控制协议的摄像头自适应控制的装置,其特征在于,包括:
数据接收模块,用于接收至少一个用户终端发送的数据,并将该数据缓存至与用户终端对应的缓存队列的尾部;
数据读取模块,用于从缓存队列的头部开始遍历缓存数据,并取出缓存数据的第一个字节;
第一控制协议类型判断模块,用于若根据第一个字节的值,判断缓存数据所属的控制协议类型;
数据解析模块,用于根据控制协议类型,取缓存数据中的对应数据进行解析,并在执行相应的命令后删除对应数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811043139.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:合拍视频的方法及装置
- 下一篇:拍摄方法、移动终端及计算机可读存储介质





