The seamless playback technology of the invention video. The invention solves the problem of two consecutive video playback process appears black wait for the problem, proposes a method of seamless video broadcast, the technical scheme can be summarized as follows: the hard decoding player to start playing the first video playback at the same time, the soft decoding software decoding player and player to create the initialization and for the second video, when detected after the first video playback, through soft decoding video player to start playing second. The beneficial effect of the invention is by creating a soft decoding player, using the first segment the video playback time, play the soft decoding player initialization and prepare second videos, which greatly reduces the waiting time of the first video playback after playing second videos, two video playback to avoid the phenomenon of black intermittent the implementation of video between seamless playback.
【技术实现步骤摘要】
视频间无缝衔接播放的方法
本专利技术涉及视频播放技术,特别涉及消除两段视频连续播放时出现的黑屏的技术。
技术介绍
近年来,随着社会的不断商业化,商家或者定制机用户对广告播放有着比较大的需求,主要的场景如下:一、在播放开机动画之后,需要马上播放的视频广告;二、在播放一个节目之前,需要播放视频广告;三、在播放节目中需要插播视频广告。这就有了连续播放两段或者两段以上视频的需求。在嵌入式多媒体设备上一般通过唯一的一个硬件解码器来进行解码,一般厂商提供的硬件解码播放器起播的时间一般都需要3秒左右,播放完一个影片退出的时间是2秒左右,如果在播放开机动画之后,再播放另外一段广告视频的话,在电视上的表现就会有几秒的空闲等待,具体的表现就是两段视频之间有几秒的黑屏等待。这样的效果是用户无法接受的,这样就需要减小第二段广告视频的起播时间,让两段视频之间的播放等待时间尽量减小。因为两段视频的格式,码率等参数是不一样的,所以重新设置硬件解码需要几秒钟的时间,如果两段视频都采用硬解码播放器来播放,这个延时是无法规避的。
技术实现思路
本专利技术的目的是提供一种视频间无缝衔接播放的方法,解决目前两段视频连续播放过程中出现黑屏等待现象的问题。本专利技术解决其技术问题,采用的技术方案是:视频间无缝衔接播放的方法,其特征在于,包括以下步骤:步骤1、在系统初始化后,创建硬解码播放器对象,选择所需要播放的至少两段视频文件的路径,并选择第一段视频文件为对象;步骤2、设置对象对应的视频文件的路径,并将该视频文件的路径传入硬解码播放器;步骤3、硬解码播放器进入到准备状态,判断当前是否软播放器正在播放,若 ...
【技术保护点】
视频间无缝衔接播放的方法,其特征在于,包括以下步骤:步骤1、在系统初始化后,创建硬解码播放器对象,选择所需要播放的至少两段视频文件的路径,并选择第一段视频文件为对象;步骤2、设置对象对应的视频文件的路径,并将该视频文件的路径传入硬解码播放器;步骤3、硬解码播放器进入到准备状态,判断当前是否软播放器正在播放,若是则等待至软播放器播放完毕后进入步骤4,否则直接进入步骤4;步骤4、硬解码播放器开始播放该视频文件;步骤5、硬解码播放器播放完成前,判断是否还有下一段视频文件,若是则选择下一段视频文件作为对象,设置对象对应的视频文件的路径,并将该视频文件的路径传入软解码播放器,进入步骤6,否则不进行处理,当前硬解码播放器播放完成后结束;步骤6、申请屏幕显示大小的显存,然后传递给软解码播放器;步骤7、软解码播放器进入到准备状态;步骤8、当检测到硬播放器播放完毕后,通过软解码播放器开始根据所传入的路径播放对应的视频文件;步骤9、软解码播放器播放完成前,判断是否还有下一段视频文件,若是则选择下一段视频文件作为对象,回到步骤2,否则不进行处理,当前软解码播放器播放完成后结束。
【技术特征摘要】
1.视频间无缝衔接播放的方法,其特征在于,包括以下步骤:步骤1、在系统初始化后,创建硬解码播放器对象,选择所需要播放的至少两段视频文件的路径,并选择第一段视频文件为对象;步骤2、设置对象对应的视频文件的路径,并将该视频文件的路径传入硬解码播放器;步骤3、硬解码播放器进入到准备状态,判断当前是否软播放器正在播放,若是则等待至软播放器播放完毕后进入步骤4,否则直接进入步骤4;步骤4、硬解码播放器开始播放该视频文件;步骤5、硬解码播放器播放完成前,判断是否还有下一段视频文件,若是则选择下一段视频文件作为对象,设置对象对应的视频文件的路径,并将该视频文件的路径传入软解码播放器,进入步骤6,否则不进行处理,当前硬解码播放器播放完成后结束;步骤6、申请屏幕显示大小的显存,然后传递给软解码...
【专利技术属性】
技术研发人员:蒋智斌,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。