【技术实现步骤摘要】
多节目音视频流的无缝切换播放方法、媒体播放器
本专利技术涉及音视频流的处理技术,特别是涉及一种音视频流的无缝切换方法。
技术介绍
随着技术的发展,出现了很多音视频平台,这些平台可以提供各种各样的音视频来丰富人们的娱乐生活,同时人们也对媒体的视觉体验要求越来越高,日常生活中的各种媒体播设备或App软件,都会在画面质量、UI设计、流畅性、节目切换速度等投入相应的研发力量去进行改善。以目前市场现有的处理实时MPEG2的TS流的播放器为例,现在技术中当节目切换时,会存在一个重新输入TS流的操作,重新进行TS流解复用,重新选择解码器,然后音频、视频解码,最后将解码后的音频帧及视频帧数据输出显示。那么这个过程就会浪费一个等待时间,这个等待时间就是用户体验到的换台等待时间,从而让用户感觉到切换音视频节目时的不流畅。
技术实现思路
本专利技术为了解决上述现有技术中音视频界面切换有较长延时的技术问题,提出一种多节目音视频流的无缝切换播放方法、媒体播放器。本专利技术提出的多节目音视频流的无缝切换播放方法,包括 ...
【技术保护点】
1.一种多节目音视频流的无缝切换播放方法,其特征在于,包括步骤:/n对多节目音视频流进行解复用;/n将多节目音视频流中被用户选中的节目通过前台任务进行播放处理并播放的同时,将视频流中未被用户选中的各节目分别通过对应的后台任务进行所述播放预处理;/n当用户切换节目时,将当前的前台任务切换为后台任务,并将用户当前选中的节目对应的正在进行所述播放预处理的后台任务切换为前台任务并进行播放。/n
【技术特征摘要】
1.一种多节目音视频流的无缝切换播放方法,其特征在于,包括步骤:
对多节目音视频流进行解复用;
将多节目音视频流中被用户选中的节目通过前台任务进行播放处理并播放的同时,将视频流中未被用户选中的各节目分别通过对应的后台任务进行所述播放预处理;
当用户切换节目时,将当前的前台任务切换为后台任务,并将用户当前选中的节目对应的正在进行所述播放预处理的后台任务切换为前台任务并进行播放。
2.如权利要求1所述的无缝切换播放方法,其特征在于,所述播放处理包括步骤:
读取对应节目的音视频流进行缓存处理;
读取缓存中音视频流的数据进行音视频帧解码;
将解码后的音视频帧的数据进行处理输出。
3.如权利要求1所述的无缝切换播放方法,其特征在于,所述节目对应的后台任务进行的所述播放预处理为根据第一频率对当前实时的节目流进行跳帧播放预处理。
4.如权利要求3所述的无缝切换播放方法,其特征在于,所述播放预处理包括步骤:
根据所述第一频率读取对应的节目当前的音视频流进行预缓存...
【专利技术属性】
技术研发人员:刘学文,车明贤,
申请(专利权)人:国微集团深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。