[发明专利]在线视频实时变速播放方法及系统有效
申请号: | 201210188519.8 | 申请日: | 2012-06-08 |
公开(公告)号: | CN103475927A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 赖晶 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N5/783;H04N9/802;G11B20/10 |
代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 杨波 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线视频 实时 变速 播放 方法 系统 | ||
1.一种在线视频实时变速播放方法,其特征在于,所述方法包括:
步骤S1:接收用户选择的多媒体源文件;
步骤S2:读取所述多媒体源文件;
步骤S3:对所述多媒体源文件进行音视频流分离;
步骤S4:对分离后的音频流和视频流分别进行解码;
步骤S5:对所述音频流进行变速处理;
步骤S6:将变速处理后的音频流的音频时钟赋值给解码后的视频流的视频时钟并读取所述赋值后的视频时钟;以及
步骤S7:输出音频流与视频流。
2.如权利要求1所述的在线视频实时变速播放方法,其特征在于,所述步骤S1进一步包括:设置数据量阈值,如果所接收到的多媒体源文件的数据量大于所述数据量阈值,则开始读取所述多媒体源文件。
3.如权利要求1所述的在线视频实时变速播放方法,其特征在于,所述步骤S5中对所述音频流进行变速处理包括对所述音频流进行变速不变调处理。
4.如权利要求1所述的在线视频实时变速播放方法,其特征在于,所述步骤S4中采用图形处理器对所述视频流进行解码。
5.一种在线视频实时变速播放系统,其特征在于,所述系统包括:
缓冲模块,用于接收用户选择的多媒体源文件;
读取模块,用于从所述缓冲模块中读取所述多媒体源文件;
分离模块,用于对所述读取模块所读取的多媒体源文件进行音视频流分离;
解码模块,用于对分离后的音频流和视频流分别进行解码;
音频处理模块,用于对所述音频流进行变速处理;
同步模块,用于将变速处理后的音频流的音频时钟赋值给解码后的视频流的视频时钟并读取所述赋值后的视频时钟;以及
输出模块,用于输出音频流与视频流。
6.如权利要求5所述的在线视频实时变速播放系统,进一步包括参数设置模块,所述参数设置模块用于设置数据量阈值并将数据量阈值传输给缓冲模块,如果所述缓冲模块所接收到的多媒体源文件的数据量大于所述数据量阈值,则所述读取模块开始读取所述缓冲模块中的多媒体源文件。
7.如权利要求5所述的在线视频实时变速播放系统,其特征在于,所述音频处理模块对所述音频流进行变速处理为变速不变调处理。
8.如权利要求5所述的在线视频实时变速播放系统,其特征在于,所述解码模块包括用于解码所述音频流的音频解码模块以及用于解码所述视频流的视频解码模块。
9.如权利要求8所述的在线视频实时变速播放系统,其特征在于,所述视频解码模块采用图形处理器对所述视频流进行解码。
10.如权利要求5所述的在线视频实时变速播放系统,其特征在于,所述同步模块包括时钟赋值模块与时钟读取模块,所述时钟赋值模块用于将所述音频流的音频时钟赋值给视频时钟,所述时钟读取模块读取赋值后的视频时钟。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210188519.8/1.html,转载请声明来源钻瓜专利网。