利索能及
我要发布
收藏
专利号: 2016110061871
申请人: 杭州海康威视数字技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-08-05
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种音视频数据编码方法,其特征在于,包括:

对接收音视频数据的录播主机的编码分辨率属性进行配置,所述编码分辨率属性包含编码分辨率和编码配置方式,所述编码配置方式包括自适应模式和固定模式;

解析接收的音视频数据,获取解析得到的信息头中包含的编码参数信息,所述编码参数信息包括编码分辨率;

按照所述编码参数信息对进行模数转换的所述音视频数据进行编码;所述按照所述编码参数信息对进行模数转换的所述音视频数据进行编码包括:获取接收音视频数据的录播主机中的固定编码分辨率;若判断出所述编码分辨率属性中的编码配置方式为自适应模式,则比较所述编码参数信息中的编码分辨率与所述配置的所述编码分辨率属性中的编码分辨率;如果所述编码参数信息中的编码分辨率大于预先设置的编码分辨率第一阈值,则自适应系数小于1;如果所述编码参数信息中的编码分辨率大于预先设置的编码分辨率第二阈值而小于或等于预先设置的编码分辨率第一阈值,则自适应系数等于1;如果所述编码参数信息中的编码分辨率小于或等于预先设置的编码分辨率第二阈值,则自适应系数大于

1;根据比较结果获取自适应系数,所述自适应系数包含在预先存储的所述编码参数信息中的编码分辨率与所述配置的所述编码分辨率属性中的编码分辨率映射数据库中;计算所述编码参数信息中的编码分辨率与所述自适应系数的乘积,按照所述乘积对进行模数转换的所述音视频数据进行编码。

2.根据权利要求1所述的音视频数据编码方法,其特征在于,所述方法还包括:将编码的音视频数据传输至预先设置的网络预览缓冲区。

3.根据权利要求1所述的音视频数据编码方法,其特征在于,所述方法还包括:存储编码的音视频数据。

4.根据权利要求1所述的音视频数据编码方法,其特征在于,在所述解析接收的音视频数据之前,所述方法还包括:检测连接至接收音视频数据的录播主机的电子设备上设置的编码分辨率属性,所述编码分辨率属性包含编码分辨率;

以所述电子设备上设置的所述编码分辨率属性中的编码分辨率更新所述编码参数信息中的编码分辨率。

5.根据权利要求1所述的音视频数据编码方法,其特征在于,所述按照所述编码参数信息对进行模数转换的所述音视频数据进行编码包括:获取接收音视频数据的录播主机中的固定编码分辨率;

若判断出所述编码分辨率属性中的编码配置方式为固定模式,则

选择按照所述固定编码分辨率对进行模数转换的所述音视频数据进行编码。

6.一种音视频数据编码装置,其特征在于,包括:模数转换模块、编码参数信息获取模块以及编码模块,其中,模数转换模块,用于对接收音视频数据的录播主机的编码分辨率属性进行配置,所述编码分辨率属性包含编码分辨率和编码配置方式,所述编码配置方式包括自适应模式和固定模式;

编码参数信息获取模块,用于解析接收的音视频数据,获取解析得到的信息头中包含的编码参数信息,所述编码参数信息包括编码分辨率;

编码模块,用于按照所述编码参数信息对进行模数转换的所述音视频数据进行编码;

所述编码模块包括:属性获取单元、系数查询单元以及编码单元,其中,属性获取单元,用于获取接收音视频数据的录播主机中的固定编码分辨率;

系数查询单元,用于比较所述编码参数信息中的编码分辨率与所述配置的所述编码分辨率属性中的编码分辨率;如果所述编码参数信息中的编码分辨率大于预先设置的编码分辨率第一阈值,则自适应系数小于1;如果所述编码参数信息中的编码分辨率大于预先设置的编码分辨率第二阈值而小于或等于预先设置的编码分辨率第一阈值,则自适应系数等于

1;如果所述编码参数信息中的编码分辨率小于或等于预先设置的编码分辨率第二阈值,则自适应系数大于1;根据比较结果获取自适应系数,所述自适应系数包含在预先存储的所述编码参数信息中的编码分辨率与所述配置的所述编码分辨率属性中的编码分辨率映射数据库中;

编码单元,用于计算所述编码参数信息中的编码分辨率与所述自适应系数的乘积,按照所述乘积对进行模数转换的所述音视频数据进行编码。

7.根据权利要求6所述的音视频数据编码装置,其特征在于,所述装置还包括:远程存储模块,用于将编码的音视频数据传输至预先设置的网络预览缓冲区。

8.根据权利要求6所述的音视频数据编码装置,其特征在于,所述装置还包括:本地存储模块,用于存储编码的音视频数据。

9.根据权利要求6所述的音视频数据编码装置,其特征在于,所述装置还包括:检测模块,用于检测连接至接收音视频数据的录播主机的电子设备上设置的编码分辨率属性,所述编码分辨率属性包含编码分辨率;以所述电子设备上设置的所述编码分辨率属性中的编码分辨率更新所述编码参数信息中的编码分辨率。

10.根据权利要求6所述的音视频数据编码装置,其特征在于,所述编码模块包括:固定编码分辨率获取单元、判断单元以及音视频数据编码单元,其中,固定编码分辨率获取单元,用于获取接收音视频数据的录播主机中的固定编码分辨率;

判断单元,用于若判断出所述编码分辨率属性中的编码配置方式为固定模式,通知音视频数据编码单元;

音视频数据编码单元,用于选择按照所述固定编码分辨率对进行模数转换的所述音视频数据进行编码。

11.一种电子设备,其特征在于,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一权利要求1-5所述的音视频数据编码方法。