一种音视频码流的处理方法、装置及控制设备制造方法及图纸

技术编号:27563682 阅读:52 留言:0更新日期:2021-03-09 22:07
本发明专利技术实施例提供了一种音视频码流的处理方法、装置及控制设备,该方法应用于视频监控系统中的控制设备,视频监控系统包括控制设备和音视频采集设备;该方法包括:在控制设备从音视频采集设备进行取流的过程中,确定取流得到的原始音视频码流的原始封装格式;判断原始封装格式与目标封装格式是否匹配;其中,目标封装格式为:控制设备能够支持的封装格式;如果否,将原始音视频码流的原始封装格式转换为目标封装格式;当封装格式转换成功时,得到待解封装的目标音视频码流。与现有技术相比,应用本发明专利技术实施例提供的方案,可以提高控制设备的通用性。备的通用性。备的通用性。

【技术实现步骤摘要】
一种音视频码流的处理方法、装置及控制设备


[0001]本专利技术涉及视频监控
,特别是涉及一种音视频码流的处理方法、装置及控制设备。

技术介绍

[0002]视频监控系统是安全防范系统的组成部分,它是一种防范能力较强的综合系统。视频监控系统以其直观、方便、信息内容丰富而广泛应用于许多场合,例如,车站、机场等公共交通枢纽,库房、研发实验室等企业重点部门等。
[0003]视频监控系统中包括控制设备和安装在被监控现场的音视频采集设备。其中,音视频采集设备用于生成被监控现场的音视频码流,控制设备用于获取音视频采集设备生成的音视频码流,并播放所获取的音视频码流对应的音视频内容,以使得用户可以查看被监控现场的情况。而为了播放音视频码流对应的音视频内容,控制设备需要首先对对应的音视频码流进行解封装。
[0004]在相关技术中,控制设备在获取到音视频码流后,直接将所获取到的音视频码流作为待解封装的码流,进而,对待解封装的码流进行解封装。然而,由于控制设备能够支持的封装格式是固定且有限的,因此,控制设备仅仅能够对有限种类的封装格式的音视频码流进行解封装,导致控制设备的通用性较差。

技术实现思路

[0005]本专利技术实施例的目的在于提供一种音视频码流的处理方法、装置及控制设备,以提高控制设备的通用性。具体技术方案如下:
[0006]第一方面,本专利技术实施例提供了一种音视频码流的处理方法,应用于视频监控系统中的控制设备,所述视频监控系统包括所述控制设备和音视频采集设备;所述方法包括:
>[0007]在所述控制设备从所述音视频采集设备进行取流的过程中,确定取流得到的原始音视频码流的原始封装格式;
[0008]判断所述原始封装格式与目标封装格式是否匹配;其中,所述目标封装格式为:所述控制设备能够支持的封装格式;
[0009]如果否,将所述原始音视频码流的原始封装格式转换为目标封装格式;
[0010]当封装格式转换成功时,得到待解封装的目标音视频码流。
[0011]可选的,一种具体实现方式中,确定所述原始音视频码流的原始封装格式的步骤,包括:
[0012]对所述原始音视频码流进行封装属性探测,得到所述原始音视频码流的目标封装属性;
[0013]分别确定所述目标封装属性与各类型封装格式的封装属性的匹配度;
[0014]将所确定的最高匹配度对应的封装格式确定为所述原始音视频码流的原始封装格式。
[0015]或者,确定所述原始音视频码流的原始封装格式的步骤,包括:
[0016]获取所述音视频采集设备反馈的封装信息;
[0017]将所述封装信息中包括的封装格式,确定为所述原始音视频码流的原始封装格式。
[0018]可选的,一种具体实现方式中,在所述判断所述原始封装格式与目标封装格式是否匹配的步骤之前,所述方法还包括:
[0019]获取所述原始音视频码流对应的第一类感知信息;
[0020]其中,所述第一类感知信息包括以下各信息中的至少一个:传输协议类型、传输控制协议类型和码流类型。
[0021]在所述获取所述原始音视频码流对应的第一类感知信息的步骤之后,所述方法还包括:
[0022]获取所述原始音视频码流对应的第二类感知信息和/或第三类感知信息;
[0023]其中,所述第二类感知信息包括:在所述音视频采集设备反馈的音视频描述信息中提取得到的信息,所述音视频描述信息是:在所述控制设备从所述音视频采集设备进行取流的过程中,所述音视频采集设备反馈的信息;所述第三类感知信息包括帧属性信息。
[0024]可选的,一种具体实现方式中,所述方法还包括:
[0025]对所述待解封装的目标音视频码流进行解封装及解码,得到解码后的音视频数据;
[0026]对所述解码后的音视频数据进行分析,得到第四类感知信息;
[0027]其中,所述第四类感知信息包括:音频属性信息和/或视频属性信息。
[0028]可选的,一种具体实现方式中,所述方法还包括:
[0029]基于所确定的各类感知信息,生成关于所述原始音视频码流的全局报告;
[0030]当所述全局报告包括至少两类感知信息时,所述方法还包括:
[0031]判断所述全局报告所包括的不同种类的感知信息中,是否存在表征同一属性的目标信息;
[0032]如果是,判断在所述不同种类的感知信息中,所述目标信息的属性值是否相同;
[0033]如果不同,在所述全局报告中将所述目标信息标记为异常项。
[0034]第二方面,本专利技术实施例提供了一种音视频码流的处理装置,应用于视频监控系统中的控制设备,所述视频监控系统包括所述控制设备和音视频采集设备;所述装置包括:
[0035]格式确定模块,用于在所述控制设备从所述音视频采集设备进行取流的过程中,确定取流得到的原始音视频码流的原始封装格式;
[0036]格式判断模块,用于判断所述原始封装格式与目标封装格式是否匹配;如果否,触发格式转换模块;其中,所述目标封装格式为:所述控制设备能够支持的封装格式;
[0037]所述格式转换模块,用于将所述原始音视频码流的原始封装格式转换为目标封装格式;
[0038]码流获得模块,用于当封装格式转换成功时,得到待解封装的目标音视频码流。
[0039]可选的,一种具体实现方式中,所述格式确定模块具体用于:
[0040]对所述原始音视频码流进行封装属性探测,得到所述原始音视频码流的目标封装属性;分别确定所述目标封装属性与各类型封装格式的封装属性的匹配度;将所确定的最
高匹配度对应的封装格式确定为所述原始音视频码流的原始封装格式;
[0041]或者,所述格式确定模块具体用于:
[0042]获取所述音视频采集设备反馈的封装信息;将所述封装信息中包括的封装格式,确定为所述原始音视频码流的原始封装格式。
[0043]可选的,一种具体实现方式中,所述装置还包括:
[0044]第一信息获取模块,用于在所述判断所述原始封装格式与目标封装格式是否匹配之前,获取所述原始音视频码流对应的第一类感知信息;
[0045]其中,所述第一类感知信息包括以下各信息中的至少一个:传输协议类型、传输控制协议类型和码流类型;
[0046]第二信息获取模块,用于在所述获取所述原始音视频码流对应的第一类感知信息的步骤之后,获取所述原始音视频码流对应的第二类感知信息和/或第三类感知信息;
[0047]其中,所述第二类感知信息包括:在所述音视频采集设备反馈的音视频描述信息中提取得到的信息,所述音视频描述信息是:在所述控制设备从所述音视频采集设备进行取流的过程中,所述音视频采集设备反馈的信息;所述第三类感知信息包括帧属性信息。
[0048]可选的,一种具体实现方式中,所述装置还包括:
[0049]第三信息获取模块,用于对所述待解封装的目标音视频码流进行解封装及解码,得到解码后本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种音视频码流的处理方法,其特征在于,应用于视频监控系统中的控制设备,所述视频监控系统包括所述控制设备和音视频采集设备;所述方法包括:在所述控制设备从所述音视频采集设备进行取流的过程中,确定取流得到的原始音视频码流的原始封装格式;判断所述原始封装格式与目标封装格式是否匹配;其中,所述目标封装格式为:所述控制设备能够支持的封装格式;如果否,将所述原始音视频码流的原始封装格式转换为目标封装格式;当封装格式转换成功时,得到待解封装的目标音视频码流。2.根据权利要求1所述的方法,其特征在于,确定所述原始音视频码流的原始封装格式的步骤,包括:对所述原始音视频码流进行封装属性探测,得到所述原始音视频码流的目标封装属性;分别确定所述目标封装属性与各类型封装格式的封装属性的匹配度;将所确定的最高匹配度对应的封装格式确定为所述原始音视频码流的原始封装格式;或者,确定所述原始音视频码流的原始封装格式的步骤,包括:获取所述音视频采集设备反馈的封装信息;将所述封装信息中包括的封装格式,确定为所述原始音视频码流的原始封装格式。3.根据权利要求1所述的方法,其特征在于,在所述判断所述原始封装格式与目标封装格式是否匹配的步骤之前,所述方法还包括:获取所述原始音视频码流对应的第一类感知信息;其中,所述第一类感知信息包括以下各信息中的至少一个:传输协议类型、传输控制协议类型和码流类型;在所述获取所述原始音视频码流对应的第一类感知信息的步骤之后,所述方法还包括:获取所述原始音视频码流对应的第二类感知信息和/或第三类感知信息;其中,所述第二类感知信息包括:在所述音视频采集设备反馈的音视频描述信息中提取得到的信息,所述音视频描述信息是:在所述控制设备从所述音视频采集设备进行取流的过程中,所述音视频采集设备反馈的信息;所述第三类感知信息包括帧属性信息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述待解封装的目标音视频码流进行解封装及解码,得到解码后的音视频数据;对所述解码后的音视频数据进行分析,得到第四类感知信息;其中,所述第四类感知信息包括:音频属性信息和/或视频属性信息。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:基于所确定的各类感知信息,生成关于所述原始音视频码流的全局报告;当所述全局报告包括至少两类感知信息时,所述方法还包括:判断所述全局报告所包括的不同种类的感知信息中,是否存在表征同一属性的目标信息;如果是,判断在所述不同种类的感知信息中,所述目标信息的属性值是否相同;
如果不同,在所述全局报告中将所述目标信息标记为异常项。6.一种音视频码流的处理装置,其特征在于,应用于视频监控系统中的控制设备,所述视频监控系统包括所述控制设备和音视频采集设备;所述装置包括:格式确定模块,用于在所述控制设备从所述音视频采集设备进行取流的过程中,确定取流得到的原始音视频码流的原始封装格式;格式判断模块,用于判断所述原始封装格式与目标封装格式是...

【专利技术属性】
技术研发人员:尹星晨
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1