[发明专利]视频间无缝衔接播放的方法、系统及终端有效
申请号: | 202010795875.0 | 申请日: | 2020-08-10 |
公开(公告)号: | CN111918129B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 梁应龙;周沙金;梁敏;番自蓉;王翠丽 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/433;H04N21/472 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 吴中伟 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 无缝 衔接 播放 方法 系统 终端 | ||
本发明涉及多媒体播放技术领域,本发明旨在解决现有的多视频播放难以真正的实现无缝衔接播放的问题,提出一种视频间无缝衔接播放的方法、系统及终端,其方案概括为:初始化第一播放器实例和第二播放器实例;将第一渲染层设置为可见状态,将第二渲染层设置为不可见状态;通过第一播放器实例正常播放第一视频,第二播放器实例获取到第二视频的首帧图像后暂停播放;计算第一时间以及第二时间;根据第一时间控制第二播放器实例启动首帧渲染并进行第二视频的播放,根据第二时间对第一渲染层和第二渲染层进行可见状态切换,使得所述第二视频能够在第一视频播放完成后进行无缝衔接播放。本发明提升了无缝衔接的播放效果,适用于轮番广告播放。
技术领域
本发明涉及多媒体播放技术领域,具体来说涉及一种视频间无缝衔接播放的方法、系统及终端。
背景技术
在很多卖场中,相关的广告推广类视频片源多采用多段轮番播放的方式展现,由于涉及多段独立的视频资源播放,在视频资源之间衔接做的不好就会产生黑屏过渡或者衔接卡顿的现象,这些现象严重影响了广告片源的整体展现与推广效果。
为了实现多个视频资源之间播放的无缝衔接效果,现有技术主要采取以下几种解决方案:
方案一,静帧衔接方案,即上一个片源播放完成时静止在最后一帧图像上,待下个视频起播后,解除静帧,实现衔接播放;
方案二,进度衔接方案,即通过监测上一个片源的进度,在上一个片源接近末尾时,启动下一个片源的播放,实现无缝衔接播放;
在静帧衔接方案中,虽然克服了多视频资源衔接播放过程中的黑屏现象,但会带来明显的卡顿过渡;在进度衔接方案中,虽然衔接过渡的效果会更平滑自然,但由于播放器的画面在显示前存在中间处理过程,不同的片源的中间处理过程时间消耗有差异,因此单纯从时间进度上进行衔接播放无法保证两个片源之间的无缝衔接,从而产生衔接播放的中间空隙,导致黑屏问题。
发明内容
本发明旨在解决现有的多视频播放难以真正的实现无缝衔接播放的问题,提出一种视频间无缝衔接播放的方法、系统及终端。
本发明解决上述技术问题所采用的技术方案是:视频间无缝衔接播放的方法,包括以下步骤:
步骤1、初始化播放器实例,所述播放器实例包括第一播放器实例和第二播放器实例,所述第一播放器实例配置第一渲染层,所述第二播放器实例配置第二渲染层;
步骤2、将所述第一渲染层设置为可见状态,将所述第二渲染层设置为不可见状态;
步骤3、通过所述第一播放器实例正常播放第一视频,通过所述第二播放器实例播放第二视频,第二播放器实例获取到第二视频的首帧图像后暂停播放;
步骤4、计算用于第二播放器实例启动第二视频的首帧渲染的第一时间以及用于第一渲染层和第二渲染层进行可见状态切换的第二时间;
步骤5、根据所述第一时间控制第二播放器实例启动首帧渲染并进行第二视频的播放,根据所述第二时间将第一渲染层切换为不可见状态,将第二渲染层切换为可见状态,使得所述第二视频能够在第一视频播放完成后进行无缝衔接播放。
进一步的,所述计算用于第二播放器实例启动第二视频的首帧渲染的第一时间的方法包括:
获取播放设备后端图像渲染模块缓存的图像帧数量以及第一视频和第二视频的每帧时长;
根据所述设备后端图像渲染模块缓存的图像帧数量以及第一视频和第二视频的每帧时长计算用于第二播放器实例启动第二视频的首帧渲染的第一时间。
进一步的,当所述第一视频的每帧时长大于或等于第二视频的每帧时长时,所述第一时间为第一播放器实例渲染完第一视频的最后一帧到第二播放器实例启动第二视频的首帧渲染之间的延迟时间,其计算公式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010795875.0/2.html,转载请声明来源钻瓜专利网。