[发明专利]播放序列的更新方法、装置有效
申请号: | 202010999137.8 | 申请日: | 2020-09-22 |
公开(公告)号: | CN111935549B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 钟鹏飞;张宁;任晓华;黄晓琳;赵慧斌;董粤强 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04N21/458 | 分类号: | H04N21/458;H04N21/482;H04N21/44 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 播放 序列 更新 方法 装置 | ||
1.一种播放序列的更新方法,包括:
获取当前播放序列帧中针对不同类型帧的不同播放集合,并将所述不同播放集合分别添加至针对不同类型帧的缓冲池;
响应于检测到播放更新指令,获取所述播放更新指令所指示的针对所述不同类型帧的更新集合;
采用针对所述不同类型帧的更新集合更新针对不同型帧的缓冲池;
依次使用所述针对不同类型帧的缓冲池,更新根据当前播放序列帧得到的播放序列。
2.根据权利要求1所述的方法,其中,所述获取当前播放序列帧中针对不同类型帧的不同播放集合,并将所述不同播放集合分别添加至针对不同类型帧的缓冲池包括:
获取当前播放序列帧中针对第一类型帧的第一播放集合和针对第二类型帧的第二播放集合;
分别将所述第一播放集合和所述第二播放集合添加至第一类型帧缓冲池和第二类型帧缓冲池。
3.根据权利要求2所述的方法,其中,所述响应于检测到播放更新指令,获取所述播放更新指令所指示的针对所述不同类型帧的更新集合包括:
响应于检测到播放更新指令,获取所述播放更新指令所指示的针对所述第一类型帧和针对所述第二类型帧的更新第一类型帧集合和更新第二类型帧集合。
4.根据权利要求3所述的方法,其中,所述采用针对所述不同类型帧的更新集合更新针对不同型帧的缓冲池包括:
采用所述更新第一类型帧集合更新所述第一类型帧缓冲池,和/或
采用所述更新第二类型帧集合更新所述第二类型帧缓冲池。
5.根据权利要求4所述的方法,其中,所述采用所述更新第一类型帧集合更新所述第一类型帧缓冲池包括:
清空所述第一类型帧缓冲池,并将所述更新第一类型帧集合存入所述第一类型帧缓冲池,更新所述第一类型帧缓冲池。
6.根据权利要求4所述的方法,其中,所述采用所述更新第二类型帧集合更新所述第二类型帧缓冲池包括:
从所述第二类型帧缓冲池提取所述第二类型帧集合中的帧后,对应存入所述更新第二类型帧集合中的帧,更新所述第二类型帧缓冲池。
7.根据权利要求2所述的方法,其中,响应于检测到播放更新指令,获取所述播放更新指令所指示的针对所述不同类型帧的更新集合包括:
响应于确定根据当前播放序列帧得到的播放序列中剩余未播放的第一类型帧的数量满足预先确定的阈值条件,检测是否接收到播放更新指令;
响应于检测到播放更新指令,获取所述播放更新指令所指示的针对所述不同类型帧的更新集合。
8.根据权利要求7所述的方法,还包括:
响应于未检测到播放更新指令,重新播放根据当前播放序列帧得到的播放序列中的所述第一类型帧。
9.根据权利要求2-8中任一项所述的方法,其中,所述依次使用所述针对不同类型帧的缓冲池,更新根据当前播放序列帧得到的播放序列包括:
将所述第二类型帧缓冲池中的内容编入根据当前播放序列帧得到的播放序列;
响应于确定所述播放序列中正在播放的帧为所述更新第二类型帧集合中预设帧数的帧,将所述第一类型帧缓冲池中的内容编入所述播放序列,更新所述播放序列。
10.根据权利要求9所述的方法,其中,所述将所述第二类型帧缓冲池中的内容编入所述播放序列包括:
将所述第二类型帧缓冲池中所述第二类型帧逆序编入所述播放序列;
将所述第二类型帧缓冲池中已有的所述更新第二类型帧集合中的帧正序编入所述播放序列。
11.根据权利要求9所述的方法,还包括:
连续删除所述第二类型帧缓冲池中已编入所述播放序列的帧;
响应于确定当前编入所述播放序列中的帧为所述更新第二类型帧集合中预先确定的更新第二类型帧时,停止删除所述第二类型帧缓冲池中已经编入所述播放序列的帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010999137.8/1.html,转载请声明来源钻瓜专利网。