[发明专利]音视频数据传输系统、存储及生成方法、装置及设备有效
申请号: | 201310337961.7 | 申请日: | 2013-08-05 |
公开(公告)号: | CN104349174B | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 吴军;王晶;张建勇;金杰 | 申请(专利权)人: | 浙江大华系统工程有限公司 |
主分类号: | H04N21/233 | 分类号: | H04N21/233;H04N21/234;H04N21/2343;H04N21/647;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 郭润湘 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 数据传输 系统 存储 生成 方法 装置 设备 | ||
技术领域
本发明涉及视频传输网络技术领域,尤其涉及音视频数据传输系统、存储及生成方法、装置及设备。
背景技术
现有技术中,由于业务需求,信息内网可以采用数据库的形式存储业务数据,当信息外网的应用服务器向信息内网中的数据库服务器发送业务数据时,该应用服务器可以使用结构化查询语言(SQL,Structured Quevy Language)语句表征需要传输的业务数据,以及该业务数据需要位于的数据库服务器中的位置,并通过网络协议将SQL语句封装后传输到数据库服务器。例如,当信息外网的应用服务器业务数据为全球定位系统(GPS,Global Position System)数据时,采用下述步骤将该GPS数据传输到信息内网中的数据库服务器:
步骤1、获取GPS数据的接收时间信息curRcvTime、该GPS数据中的纬度信息curLatitude、以及经度信息curLongitude;
步骤2、使用SQL语句中的Insert语句,即:INSERT INTO GpsInfo VALUES(curRcvTime,curLatitude,curLongitude),表征需要传输的数据为步骤1中获取的业务数据,且该业务数据需要位于的数据库服务器中的位置为,DatabaseInfo(在数据库服务器中预先建立的数据库)中的GpsInfo表(在DatabaseInfo数据库中预先建立的数据表),且GpsInfo表的各表项分别表征GPS数据的接收时间信息、该GPS数据中的纬度信息、以及经度信息,并通过协议将封装的该Insert语句发送给信息内网中的数据库服务器;
步骤3、信息内网中的数据库服务器接收到应用服务器发送的携带该Insert语句的数据包,解析该数据包,并执行该Insert语句。该Insert语句的执行结果为将获取的GPS数据中的接收时间信息、纬度信息、以及经度信息的各具体信息值,作为GpsInfo表的内容,存入GpsInfo表中对应的表项下。
在将上述GPS数据存入信息内网数据库服务器的数据库中之后,信息内网中的客户端可以使用SQL语句中的select语句对GpsInfo表中包含的各GPS数据进行查询。
但是,由于数据库自身的性质,数据库只能存储文本形式的数据,而对于音频和视频等以数据流形式存在的数据无法进行存储。因此,当信息外网的客户端的业务数据为音视频等以数据流形式存在的数据时,也就无法将该业务数据传输到信息内网中的数据库服务器,更无法保证传输到数据库服务器中的该业务数据为安全的业务数据。
发明内容
本发明实施例提供了音视频数据传输系统、存储及生成方法、装置及设备,用以解决现有技术中无法将音视频数据存储到数据服务器中,并且无法保证通过网络传输到数据库服务器中的音视频数据为安全的音视频数据的问题。
基于上述问题,本发明实施例提供的一种音视频数据传输系统,包括位于信息外网的应用服务器、信息安全隔离装置、以及位于信息内网的数据库服务器:
所述位于信息外网的应用服务器,用于将采集到的音视频数据转换为字符化音视频数据;向所述位于信息内网的数据库服务器发送所述字符化音视频数据,及所述音视频数据将要在所述位于内网的数据库服务器中的存储位置;
所述信息安全隔离装置,用于将可信任的信息内网和不可信任的信息外网进行隔离,拦截所述位于信息外网的应用服务器发送的所述字符化音视频数据,及所述存储位置,并按照预设包过滤规则对拦截的所述字符化音视频数据,及所述存储位置进行检测;将检测合格的所述字符化音视频数据,及所述存储位置转发给所述位于信息内网的数据库服务器;
所述位于信息内网的数据库服务器,用于接收所述信息安全隔离装置转发的所述字符化音视频数据,及所述存储位置;将所述字符化音视频数据对应存入所述存储位置。
本发明实施例提供的一种音视频数据存储方法,包括:
根据音视频数据的封装格式,对所述音视频数据进行码流解析,得到所述音视频数据中的音视频数据帧;
获取所述音视频数据帧的帧头中包含的所述音视频数据帧的各属性对应的属性值,以及所述音视频数据帧的帧数据;
将所述帧数据进行字符编码,得到字符化的帧数据;
将所述音视频数据帧的各属性值以及字符化的帧数据对应存入数据库中。
本发明实施例提供的一种音视频数据生成方法,包括:
从数据库中,获取对应存储的音视频数据帧的帧头中包含的所述音视频数据帧的各属性对应的属性值,以及所述音视频数据帧的字符化的帧数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华系统工程有限公司,未经浙江大华系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310337961.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种干法上吸式生物质气化装置
- 下一篇:一种报文处理方法及设备