[发明专利]一种播放包含多视频段的视频的方法及装置有效
| 申请号: | 201210431706.4 | 申请日: | 2012-11-01 |
| 公开(公告)号: | CN102903377A | 公开(公告)日: | 2013-01-30 |
| 发明(设计)人: | 邓治民 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
| 主分类号: | G11B20/00 | 分类号: | G11B20/00;G11B27/10 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 黄熊;王宝筠 |
| 地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 播放 包含 视频 方法 装置 | ||
1.一种播放包含多视频段的视频的方法,其特征在于,该方法包括:
在当前视频段向目标视频段切换之前,加载目标视频段,修改目标视频段的时间戳使当前视频段和目标视频段的时间戳连续;
当接收到将当前视频段切换至目标视频段的触发后,对修改时间戳的目标视频段进行解码播放。
2.根据权利要求1所述的方法,其特征在于,所述修改目标视频段的时间戳使当前视频段和目标视频段的时间戳连续具体包括:
将目标视频段的播放开始时间修改为当前视频段的播放结束时间。
3.根据权利要求1所述的方法,其特征在于,在当前视频段向目标视频段切换之前,加载目标视频段,修改目标视频段的时间戳具体包括:
在当前视频段开始播放时,或者,在包含多视频段的视频开始播放时,或者,在以接收到将当前视频段切换至目标视频段的触发之时为终点时间,减去加载目标视频段和修改目标视频段的时间戳所需要的时间后的时间之前,加载目标视频段,修改目标视频段的时间戳。
4.根据权利要求1至3中任何一项所述的方法,其特征在于,所述方法还包括:
判断包含多视频段的视频的各视频段是否均被加载且均被解码播放,如果是,则发出结束通知消息以便根据该结束通知消息终止包含多视频段的视频的播放。
5.根据权利要求4所述的方法,其特征在于,当接收到将当前视频段切换至目标视频段的触发时,将修改时间戳的目标视频段推送到NetStream的数据缓存区进行解码以供播放,则判断包含多视频段的视频的各视频段是否均被解码播放具体包括:
判断NetStream的数据缓存区是否为空,如果是,则发出结束通知消息。
6.一种播放包含多视频段的视频的装置,其特征在于,该装置包括:视频段加载单元、时间戳修改单元、触发接收单元和解码播放单元,其中:
所述视频段加载单元,用于在当前视频段向目标视频段切换之前加载目标视频段;
所述时间戳修改单元,用于在当前视频段向目标视频段切换之前修改目标视频段的时间戳使当前视频段和目标视频段的时间戳连续;
所述触发接收单元,用于接收将当前视频段切换至目标视频段的触发;
所述解码播放单元,用于在接收到将当前视频段切换至目标视频段的触发后,对修改时间戳的目标视频段进行解码播放。
7.根据权利要求6所述的装置,其特征在于,所述时间戳修改单元具体为:将目标视频段的播放开始时间修改为当前视频段的播放结束时间。
8.根据权利要求6所述的装置,其特征在于,所述视频段加载单元具体为:
在当前视频段开始播放时,或者,在包含多视频段的视频开始播放时,或者,在以接收到当前视频段切换至目标视频段的触发之时为终点时间,减去加载目标视频段和修改目标视频段的时间戳需要的时间后的时间之前,加载目标视频段。
9.根据权利要求6至8中任何一项所述的装置,其特征在于,所述装置还包括:判断单元和播放终止单元,其中:
所述判断单元,用于判断包含多视频段的视频的各视频段是否均被加载且均被解码播放,如果是,则发出结束通知消息;
所述播放终止单元,用于根据所述结束通知消息终止包含多视频段的视频的播放。
10.根据权利要求9所述的装置,其特征在于,当接收到将当前视频段切换至目标视频段的触发时,将已修改时间戳的目标视频段推送到NetStream的数据缓存区进行解码,则判断单元判断包含多视频段的视频的各视频段是否均被解码播放具体为:
判断NetStream的数据缓存区是否为空,如果是,则发出结束通知消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210431706.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种使用方便的蔬菜脱水烘干箱
- 下一篇:一种剥橙子装置





