[发明专利]一种视频设备访问方法及装置在审
申请号: | 201710189397.7 | 申请日: | 2017-03-27 |
公开(公告)号: | CN106973307A | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 薛海珍;商忠安;朱海涛;郭军 | 申请(专利权)人: | 东方网力科技股份有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/643;H04L29/06;H04N7/18 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 朱文杰 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 设备 访问 方法 装置 | ||
技术领域
本发明涉及通信技术领域,具体而言,涉及一种视频设备访问方法及装置。
背景技术
视频监控是安全防范的重要组成部分,随着计算机技术的快速发展,视频监控开始应用到越来越多的行业和场所,视频监控的实现依赖于视频监控系统。而视频监控系统一般包括客户端、服务器和图像采集设备等,一般客户端通过服务器访问图像采集设备。
一个服务器可以接入多个图像采集设备,而接入的图像采集设备可以是由不同的厂家生产的,不同厂家的设备具有自己私有的接口协议,当客户端需要访问不同的图像采集设备时,则需要调用与该图像采集设备对应的接口协议,这样,使得在进行服务器维护时,需要对多个厂家的私有协议进行分析,且访问服务器使用的是私有协议,不能抓包分析,使得服务器的维护成本较高;另外,服务器将从图像采集设备获取的视频码流发送给客户端,由客户端对该视频码流进行解码,得到该视频码流对应的标准码流,而对于不同厂家的头像采集设备则需要使用不同的解码方式进行解码,因此,每个客户端均需要存储有多种解码方式,使得客户端的成本较高。
综上,现有技术中视频监控系统中,服务器的维护成本和客户端的成本均很高。
发明内容
有鉴于此,本发明实施例的目的在于提供一种视频设备访问方法及装置,以解决现有技术中服务器的维护成本和客户端的成本均很高的问题。
第一方面,本发明实施例提供了一种视频设备访问方法,其中,所述方法包括:
接收客户端基于预置的通信协议发送的处理请求,所述处理请求中携带有所述客户端的IP地址和目标视频设备的IP地址;
当所述处理请求用于请求获取视频码流时,基于所述目标视频设备的IP地址,从所述目标视频设备中获取所述处理请求所请求的视频码流;
确定与获取到的所述视频码流对应的标准码流;
基于所述预置的通信协议和所述客户端的IP地址,将所述标准码流发送给所述客户端。
结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述方法还包括:
当所述处理请求用于请求控制所述目标视频设备时,根据所述处理请求和所述目标视频设备的IP地址,控制所述目标视频设备执行所述处理请求指示的操作。
结合第一方面,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述确定与获取到的所述视频码流对应的标准码流,包括:
根据所述视频码流的帧头数据以及标准码流对应的帧头数据的格式,判断获取到的所述视频码流是否为标准码流;
如果是,则将获取到的所述视频码流确定为标准码流;
否则,根据所述标准码流对应的标准码流格式,将所述视频码流转换成标准码流。
结合第一方面的第二种可能的实现方式,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述根据所述标准码流对应的标准码流格式,将所述视频码流转换成标准码流,包括:
从本地查找是否存在与所述目标视频设备对应的转码方式,所述转码方式为将所述目标视频设备发送的视频码流转换成与所述标准码流格式匹配的标准码流的方法;
如果存在,则采用所述转码方式将所述视频码流转换成所述标准码流;
否则,采用预设的暴力破解的方式将所述视频码流转换成标准码流。
结合第一方面的第三种可能的实现方式,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,所述采用预设的暴力破解的方式将所述视频码流转换成标准码流,包括:
获取所述视频码流的数据长度和所述帧头数据的长度;
根据所述视频码流的数据长度和所述帧头数据的长度,确定所述标准码流的长度;
根据所述标准码流的长度,从所述视频码流中提取标准码流。
结合第一方面至第一方面的第四种可能的实现方式中任一种,本发明实施例提供了上述第一方面的第五种可能的实现方式,其中,所述基于所述目标视频设备的IP地址,从所述目标视频设备中获取所述处理请求所请求的视频码流,包括:
根据所述目标视频设备的IP地址,创建所述目标视频设备对应的传输线程,其中,不同的目标视频设备对应不同的传输线程;
通过创建的所述传输线程从所述目标视频设备中获取所述视频码流。
第二方面,本发明实施例提供了一种视频访问方法,其中,所述方法包括:
基于预置的通信协议向服务器发送处理请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方网力科技股份有限公司,未经东方网力科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710189397.7/2.html,转载请声明来源钻瓜专利网。