预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115002526A(43)申请公布日2022.09.02(21)申请号202210565064.0(22)申请日2022.05.23(71)申请人阿里巴巴(中国)有限公司地址311121浙江省杭州市余杭区五常街道文一西路969号3幢5层554室(72)发明人高英杰卢日(74)专利代理机构北京同钧律师事务所16037专利代理师吴梅锡许怀远(51)Int.Cl.H04N21/43(2011.01)H04N21/44(2011.01)H04N21/81(2011.01)权利要求书4页说明书19页附图7页(54)发明名称视频帧时延确定方法及装置(57)摘要本申请实施例提供一种视频帧时延确定方法及装置,该方法包括:获取传输节点转发的视频帧和视频帧的生成时刻,生成时刻为媒体数据生成端生成视频帧的时刻。渲染视频帧,并获取渲染视频帧的渲染时间信息,渲染时间信息为渲染视频帧的渲染时长,或者渲染完成视频帧的渲染结束时刻。根据生成时刻和渲染时间信息,确定视频帧的视频帧时延,视频帧时延为媒体数据生成端生成视频帧至媒体数据播放端渲染完成视频帧之间的时延。本申请的技术方案可以有效的避免统计时延的时候,因为对多级节点以及设备各自独立确定的时延进行累加,所导致的误差的累积,进而可以有效的提升确定的时延的准确性。CN115002526ACN115002526A权利要求书1/4页1.一种视频帧时延确定方法,应用于媒体数据播放端,其特征在于,所述方法包括:获取传输节点转发的视频帧和所述视频帧的生成时刻,所述生成时刻为媒体数据生成端生成所述视频帧的时刻;渲染所述视频帧,并获取渲染所述视频帧的渲染时间信息,所述渲染时间信息为渲染所述视频帧的渲染时长,或者渲染完成视频帧的渲染结束时刻;根据所述生成时刻和所述渲染时间信息,确定所述视频帧的视频帧时延,所述视频帧时延为所述媒体数据生成端生成所述视频帧至所述媒体数据播放端渲染完成所述视频帧之间的时延。2.根据权利要求1所述的方法,其特征在于,根据所述生成时刻和所述渲染时间信息,确定所述视频帧的视频帧时延,包括:所述渲染时间信息为所述渲染时长,则确定所述媒体数据播放端接收到所述视频帧的接收时刻,并根据所述接收时刻、所述生成时刻和所述渲染时长,确定所述视频帧时延;所述渲染时间信息为所述渲染结束时刻,则将所述渲染时刻和所述生成时刻的差值,确定为所述视频帧的视频帧时延。3.根据权利要求2所述的方法,其特征在于,根据所述接收时刻、所述生成时刻和所述渲染时长,确定所述视频帧时延,包括:将所述接收时刻和所述生成时刻的差值确定为第一时长;将所述第一时长和所述渲染时长之和,确定为所述视频帧时延。4.根据权利要求2或3所述的方法,其特征在于,确定所述媒体数据播放端接收到所述视频帧的接收时刻,包括:将接收到所述视频帧时,所述媒体数据播放端中的时刻确定为待校准接收时刻;获取所述媒体数据播放端相对于预设服务器的第一校准时间差,其中,所述预设服务器为用于进行时间校准的服务器;将所述待校准接收时刻偏移所述第一校准时间差所得到的时刻,确定为所述接收时刻。5.根据权利要求2或3所述的方法,其特征在于,所述渲染时间信息为所述渲染结束时刻;获取渲染所述视频帧的渲染时间信息,包括:将渲染完成所述视频帧时,所述媒体数据播放端中的时刻确定为待校准结束时刻;获取所述媒体数据播放端相对于预设服务器的第一校准时间差,其中,所述预设服务器为用于进行时间校准的服务器;将所述待校准结束时刻偏移所述第一校准时间差所得到时刻,确定为所述渲染结束时刻。6.根据权利要求4所述的方法,其特征在于,获取所述媒体数据播放端相对于预设服务器的第一校准时间差,包括:向所述预设服务器发送第一校对报文,其中,所述第一校对报文中包括所述媒体数据播放端发送所述第一校对报文的第一时刻;接收所述预设服务器发送的所述第一校对报文对应的第一响应报文,其中,所述第一响应报文中包括所述第一时刻、所述预设服务器接收到所述第一校对报文的第二时刻、所述预设服务器发送所述第一响应报文的第三时刻;2CN115002526A权利要求书2/4页确定接收到所述第一响应报文的第四时刻;根据所述第一时刻、所述第二时刻、所述第三时刻、所述第四时刻,确定所述第一校准时间差。7.根据权利要求6所述的方法,其特征在于,根据所述第一时刻、所述第二时刻、所述第三时刻、所述第四时刻,确定所述第一校准时间差,包括:将所述第二时刻和所述第一时刻的差值确定为第一偏差;将所述第三时刻和所述第四时刻的差值确定为第二偏差;将所述第一偏差和所述第二偏差的平均值,确定为所述第一校准时间差。8.根据权利要求1‑7任一项所述的方法,其特征在于,获取传输节点转发的所述视频帧的生成时刻,包括:接收所述传输节点转