[发明专利]云导播同步方法、装置、设备及存储介质在审
申请号: | 202111479409.2 | 申请日: | 2021-12-06 |
公开(公告)号: | CN114268830A | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 柳建龙;邢刚;陈旻;冯亚楠;王飞 | 申请(专利权)人: | 咪咕文化科技有限公司;中国移动通信集团有限公司 |
主分类号: | H04N21/439 | 分类号: | H04N21/439;H04N21/44;H04N21/4402;H04N21/43;H04N21/8547 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 丁志新 |
地址: | 100032 北京市西城区德*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 导播 同步 方法 装置 设备 存储 介质 | ||
1.一种云导播同步方法,其特征在于,所述云导播同步方法包括以下步骤:
获取音频非缓存队列和视频缓存队列,并获取所述视频缓存队列中的待解码缓存队列;
将所述待解码视频缓存队列中首帧的时间戳作为第一判断时间戳;
在所述音频非缓存队列中首帧已解码且所述第一判断时间戳满足第一预设条件时,基于解码后的待解码缓存队列和音频非缓存队列进行播放。
2.如权利要求1所述的云导播同步方法,其特征在于,所述获取所述视频缓存队列中的待解码缓存队列的步骤,包括:
遍历所述视频缓存队列中的视频关键帧,得到时间戳小于第一时间戳且时间戳为最大值的视频关键帧;
以时间戳小于第一时间戳且时间戳为最大值的视频关键帧作为首帧,提取待解码视频缓存队列;
其中,所述第一时间戳是所述音频非缓存队列中首帧的时间戳。
3.如权利要求1所述的云导播同步方法,其特征在于,所述云导播同步方法还包括:
在所述音频非缓存队列中的首帧已解码且所述第一判断时间戳不满足第一预设条件时,对所述待解码视频缓存队列中未解码视频帧以及所述音频非缓存队列中未解码音频帧依次进行解码,并缓存已解码音频帧;
在已解码视频帧的时间戳满足第一预设条件时,缓存已解码视频帧;
在已解码视频帧缓存中的视频帧帧数满足第二预设条件时,对所述待解码视频缓存队列中当前时刻的首帧进行解码,将当前时刻已解码首帧视频帧的时间戳作为标准视频帧时间戳;
基于所述标准视频帧时间戳,获取标准音频帧时间戳;
基于已解码视频帧缓存中时间戳大于所述标准视频帧时间戳的视频帧,以及已解码音频帧缓存中时间戳大于所述标准音频帧时间戳的音频帧,进行播放。
4.如权利要求1或3所述的云导播同步方法,其特征在于,所述第一预设条件由待解码视频缓存队列中首帧视频帧的时长、音频非缓存队列中首帧音频帧的时长、已解码首帧视频帧的时长、已解码首帧音频帧的时间戳以及已解码首帧音频帧的时长确定。
5.如权利要求3所述的云导播同步方法,其特征在于,所述在已解码视频帧缓存中的视频帧帧数满足第二预设条件时,对所述待解码视频缓存队列中当前时刻的首帧进行解码,将当前时刻已解码首帧视频帧的时间戳作为标准视频帧时间戳的步骤之前,还包括:
记录已解码视频帧缓存中的视频帧帧数满足第二预设条件时的时间;
将其与在已解码视频帧的时间戳满足第一预设条件时,所记录的该帧视频帧解码时间进行比较;
若差值小于预设值,则执行对所述待解码视频缓存队列中当前时刻的首帧进行解码,将当前时刻已解码首帧视频帧的时间戳作为标准视频帧时间戳的步骤;
若差值大于或等于预设值,则对所述第二预设条件进行修正,并基于修正后的第二预设条件对已解码视频帧缓存中的视频帧帧数重新进行判断,在已解码视频帧缓存中的视频帧帧数满足修正后的第二预设条件时,执行对所述待解码视频缓存队列中当前时刻的首帧进行解码,将当前时刻已解码首帧视频帧的时间戳作为标准视频帧时间戳的步骤。
6.如权利要求3或5所述的云导播同步方法,其特征在于,所述第二预设条件由第一时间、第二时间以及视频帧的帧率确定,其中,所述第一时间为获取音频非缓存队列的时间,所述第二时间为已解码视频帧的时间戳满足第一预设条件时,所记录的该帧视频帧解码时间。
7.如权利要求3所述的云导播同步方法,其特征在于,所述基于所述标准视频帧时间戳,获取标准音频帧时间戳的步骤,包括:
根据标准视频帧时间戳、待解码视频缓存队列中首帧视频帧的时长,音频非缓存队列中首帧音频帧的时长、已解码首帧视频帧的时长以及已解码首帧音频帧的时长,确定标准音频帧时间戳。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕文化科技有限公司;中国移动通信集团有限公司,未经咪咕文化科技有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111479409.2/1.html,转载请声明来源钻瓜专利网。