[发明专利]一种视频设备访问方法及装置在审
| 申请号: | 201710189397.7 | 申请日: | 2017-03-27 |
| 公开(公告)号: | CN106973307A | 公开(公告)日: | 2017-07-21 |
| 发明(设计)人: | 薛海珍;商忠安;朱海涛;郭军 | 申请(专利权)人: | 东方网力科技股份有限公司 |
| 主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/643;H04L29/06;H04N7/18 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 朱文杰 |
| 地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 设备 访问 方法 装置 | ||
1.一种视频设备访问方法,其特征在于,所述方法包括:
接收客户端基于预置的通信协议发送的处理请求,所述处理请求中携带有所述客户端的IP地址和目标视频设备的IP地址;
当所述处理请求用于请求获取视频码流时,基于所述目标视频设备的IP地址,从所述目标视频设备中获取所述处理请求所请求的视频码流;
确定与获取到的所述视频码流对应的标准码流;
基于所述预置的通信协议和所述客户端的IP地址,将所述标准码流发送给所述客户端。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述处理请求用于请求控制所述目标视频设备时,根据所述处理请求和所述目标视频设备的IP地址,控制所述目标视频设备执行所述处理请求指示的操作。
3.根据权利要求1所述的方法,其特征在于,所述确定与获取到的所述视频码流对应的标准码流,包括:
根据所述视频码流的帧头数据以及标准码流对应的帧头数据的格式,判断获取到的所述视频码流是否为标准码流;
如果是,则将获取到的所述视频码流确定为标准码流;
否则,根据所述标准码流对应的标准码流格式,将所述视频码流转换成标准码流。
4.根据权利要求3所述的方法,其特征在于,所述根据所述标准码流对应的标准码流格式,将所述视频码流转换成标准码流,包括:
从本地查找是否存在与所述目标视频设备对应的转码方式,所述转码方式为将所述目标视频设备发送的视频码流转换成与所述标准码流格式匹配的标准码流的方法;
如果存在,则采用所述转码方式将所述视频码流转换成所述标准码流;
否则,采用预设的暴力破解的方式将所述视频码流转换成标准码流。
5.根据权利要求4所述的方法,其特征在于,所述采用预设的暴力破解的方式将所述视频码流转换成标准码流,包括:
获取所述视频码流的数据长度和所述帧头数据的长度;
根据所述视频码流的数据长度和所述帧头数据的长度,确定所述标准码流的长度;
根据所述标准码流的长度,从所述视频码流中提取标准码流。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述基于所述目标视频设备的IP地址,从所述目标视频设备中获取所述处理请求所请求的视频码流,包括:
根据所述目标视频设备的IP地址,创建所述目标视频设备对应的传输线程,其中,不同的目标视频设备对应不同的传输线程;
通过创建的所述传输线程从所述目标视频设备中获取所述视频码流。
7.一种视频设备访问方法,其特征在于,所述方法包括:
基于预置的通信协议向服务器发送处理请求;
接收所述服务器从目标视频设备获取的所述处理请求所述请求的视频码流对应的标准码流,并播放所述标准码流。
8.一种视频设备访问装置,其特征在于,所述装置包括:
接收模块,用于接收客户端基于预置的通信协议发送的处理请求,所述处理请求中携带有所述客户端的IP地址和目标视频设备的IP地址;
获取模块,用于当所述处理请求用于请求获取视频码流时,基于所述目标视频设备的IP地址,从所述目标视频设备中获取所述处理请求所请求的视频码流;
确定模块,用于确定与获取到的所述视频码流对应的标准码流;
发送模块,用于基于所述预置的通信协议和所述客户端的IP地址,将所述标准码流发送给所述客户端。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
控制模块,用于当所述处理请求用于请求控制所述目标视频设备时,根据所述处理请求和所述目标视频设备的IP地址,控制所述目标视频设备执行所述处理请求指示的操作。
10.根据权利要求8所述的装置,其特征在于,所述确定模块包括:
判断单元,用于根据所述视频码流的帧头数据以及标准码流对应的帧头数据的格式,判断获取到的所述视频码流是否为标准码流;
确定单元,用过如果获取到的所述视频码流是标准码流,则将获取到的所述视频码流确定为标准码流;
转码单元,用于如果获取到的所述视频码流不是标准码流,则根据所述标准码流对应的标准码流格式,将所述视频码流转换成标准码流。
11.一种视频设备访问装置,其特征在于,所述装置包括:
发送模块,用于基于预置的通信协议向服务器发送处理请求;
接收模块,用于接收所述服务器从目标视频设备获取的所述处理请求所述请求的视频码流对应的标准码流,并播放所述标准码流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方网力科技股份有限公司,未经东方网力科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710189397.7/1.html,转载请声明来源钻瓜专利网。





