【技术实现步骤摘要】
编解码一致性检测方法、装置、设备
本公开涉及视频通信
,特别涉及一种编解码一致性检测方法、装置、设备。
技术介绍
近年来,视频通信迅速发展,尤其是在短视频、直播、视频会议等应用领域。在视频通信过程中,服务器端对视频数据进行编码处理,产生视频流,然后发送给终端。终端接收视频流后进行解码,然后进行图像显示。在此过程中,如果要保证终端能够实现图像显示,则需要保证编解码的一致性,也即终端能够解码出视频流中的视频数据。为了确定编解码的一致性,通常会在上线视频服务前进行编解码一致性的测试。相关技术中,通常进行的编解码测试均是模拟理想的网络环境下进行的,可能测试结果与实际使用时的情况有所差别,造成测试结果不准确。
技术实现思路
本公开实施例提供了一种编解码一致性检测方法、装置、设备,能够增加测试的准确性。所述技术方案如下:一方面,提供了一种编解码一致性检测方法,所述方法包括:获取待编码视频帧;基于设定丢包率确定是否丢弃所述待编码视频帧;在不丢弃所述待编码视频帧时,对 ...
【技术保护点】
1.一种编解码一致性检测方法,其特征在于,所述方法包括:/n获取待编码视频帧;/n基于设定丢包率确定是否丢弃所述待编码视频帧;/n在不丢弃所述待编码视频帧时,对所述待编码视频帧进行编码;/n获取编码过程中获得的重建图像的信息摘要算法值;/n基于所述重建图像的信息摘要算法值和编码后的视频帧生成视频流。/n
【技术特征摘要】
1.一种编解码一致性检测方法,其特征在于,所述方法包括:
获取待编码视频帧;
基于设定丢包率确定是否丢弃所述待编码视频帧;
在不丢弃所述待编码视频帧时,对所述待编码视频帧进行编码;
获取编码过程中获得的重建图像的信息摘要算法值;
基于所述重建图像的信息摘要算法值和编码后的视频帧生成视频流。
2.根据权利要求1所述的方法,其特征在于,基于设定丢包率确定是否丢弃所述待编码视频帧,包括:
获取随机数;比较所述随机数和基于所述设定丢包率得到的门限值大小;基于比较结果确定是否丢弃所述待编码视频帧;
或者,基于设定丢包率确定是否丢弃所述待编码视频帧,包括:
确定所述待编码视频帧是否为即时解码刷新帧;
在所述待编码视频帧不是即时解码刷新帧时,获取随机数;比较所述随机数和基于所述设定丢包率得到的门限值大小;基于比较结果确定是否丢弃所述待编码视频帧。
3.根据权利要求1或2所述的方法,其特征在于,所述基于所述重建图像的信息摘要算法值和编码后的视频帧生成视频流,包括:
获取所述视频帧的帧相关参数;
将所述视频帧的帧相关参数和所述重建图像的信息摘要算法值写入编码得到的视频流的头部。
4.根据权利要求3所述的方法,其特征在于,所述帧相关参数包括:
所述视频帧的帧类型、所述视频帧所属的图像组组别、所述视频帧的图像序列号和所述视频帧的参考帧的图像序列号。
5.一种编解码一致性检测方法,其特征在于,所述方法包括:
获取编码后的视频流,所述视频流包括视频帧和编码过程中获得的重建图像的信息摘要算法值,所述视频帧是编码端按照设定丢包率选取视频帧后编码得到的;
获取所述视频帧的帧相关参数,确定所述视频帧是否能够解码;
在所述视频帧能够解码时,对所述视频帧进行解码,得到解码图像;
获取所述解码图像的信息摘要算法值;
基于所述解码图像的信息摘要算法值和所述编码过程中获得的重建图像的信息摘要算法值,确定编解码一致性结果。
6.根据权利...
【专利技术属性】
技术研发人员:郑羽珊,张清,王诗涛,刘杉,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。