[发明专利]音视频同步播放方法无效
申请号: | 200610062804.X | 申请日: | 2006-09-22 |
公开(公告)号: | CN101150729A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 张雷 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | H04N7/62 | 分类号: | H04N7/62 |
代理公司: | 深圳市科吉华烽知识产权事务所 | 代理人: | 胡吉科 |
地址: | 518053*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 同步 播放 方法 | ||
【技术领域】
本发明涉及一种音视频播放方法,特别是涉及一种效果较好地音视频同步播放方法。
【背景技术】
随着计算机技术的发展,音频视频交错(Audio Video Interleaved,AVI)格式的文件也广泛被应用。所谓“音频视频交错”,就是可以将视频和音频交织在一起进行同步播放。这种视频格式的优点是图像质量好,可以跨多个平台使用,其缺点是体积过于庞大,而且更加糟糕的是压缩标准不统一,最普遍的现象就是高版本Windows媒体播放器播放不了采用早期编码编辑的AVI格式视频,而低版本Windows媒体播放器又播放不了采用最新编码编辑的AVI格式视频,所以我们在进行一些AVI格式的视频播放时常会出现由于视频编码问题而造成的视频不能播放或即使能够播放,但存在不能调节播放进度和播放时只有声音没有图像等一些莫名其妙的问题。
AVI格式的文件中包含有音频流和视频流,在播放过程中由于系统资源不足、任务调度等原因很容易出现视频和音频不同步的情况。应用程序通常会将视频流和音频流分开单独解码,每个媒体流在播放的过程中都自行和系统修正播放。在这种情况下,程序需要有精确的时钟,且算法的复杂度高,需消耗大量的CPU资源。一旦CPU的运行速率不够,回放AVI时有可能出现图像和音频不同步的现象。
【发明内容】
本发明为了克服上述现有技术的不足,本发明提供一种效果较好的音视频同步播放方法。
本发明解决其技术问题所采用的技术方案是:提供一种音视频同步播放方法,其包括以下步骤:对播放文件的音频帧及视频帧进行索引解析;根据该解析的索引进行播放;根据该音频帧及视频帧的误差对播放进行修正。
本发明解决进一步技术问题的方案是:在该索引解析步骤中,在每个视频帧索引信息中增加一个单独的域,使用这个单独的域标记相邻的音频帧信息;同时在每个音频帧信息中也增加一个单独的域,用来标记相邻的视频帧信息。
本发明解决进一步技术问题的方案是:当前视频帧超前当前音频帧对应的视频标记帧的误差大于一预设阀值时,则在一定时间内减慢视频帧播放的帧速率。
本发明解决进一步技术问题的方案是:当前视频帧落后当前音频帧对应的视频标记帧的误差大于一预设阀值时,对视频帧进行跳帧处理,使视频帧跳过若干帧,直接播放后面的视频帧数据。
本发明解决进一步技术问题的方案是:当前视频帧超前或落后当前音频帧对应的视频标记帧的误差小于或等于一预设阀值时,则继续播放。
本发明解决进一步技术问题的方案是:无法对播放文件的音频帧及视频帧进行索引解析时,直接结束播放。
本发明解决进一步技术问题的方案是:进一步包括一判断某一视频帧是否为结束帧的步骤,当某一视频帧为结束帧时则结束播放。
相较于现有技术,本发明的有益效果是:在播放过程中,本发明的音视频同步播放方法可以利用播放文件中的音频帧及视频帧的交叉特性对媒体流进行动态的交叉修正,使得播放效果达到音频与视频同步,程序的效率高,在系统配置较低情况下,也能达到较好的播放效果。
【附图说明】
图1是本发明的音视频同步播放方法的文件播放流程图。
图2是本发明的音视频同步播放方法的视频索引指示音频索引的对应关系示意图。
图3是本发明的音视频同步播放方法的音频索引指示视频索引的对应关系示意图。
图4是本发明的音视频同步播放方法的视频播放落后于音频指示的示意图。
图5是本发明的音视频同步播放方法的修正示意图。
【具体实施方式】
下面结合附图和实施例对本发明的音视频同步播放方法作进一步说明。
本发明的音视频同步播放方法包括以下步骤:
(1)对播放文件的音频帧及视频帧进行索引解析
请一并参考图1、图2及图3,在播放视频文件之前对该视频文件进行解析,提取的索引文件,并生成“播放索引”,“播放索引”中将视频和音频文件分别生成一个索引数组。在提取索引文件的时候,根据索引文件的前后关系,在生成每个视频帧时,用相邻的下一个音频帧来标记,在生成每个音频帧时,用相邻的下一个视频帧来标记。
生成的单条视频索引为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610062804.X/2.html,转载请声明来源钻瓜专利网。