一种视频切换播出方法及装置制造方法及图纸

技术编号:12032114 阅读:92 留言:0更新日期:2015-09-10 19:28
本发明专利技术公开了一种视频切换播出方法及装置,用以在切换视频播出的时候使视频衔接紧密,提升用户体验。所述方法包括:加载预设时长的第一视频数据,将加载后的所述第一视频数据存储至第一加载存储空间,并对所述第一视频数据进行解码并播出;接收在所述预设时长中的特定时间点临时切换至播放第二视频数据的指令,并对加载的所述第一视频数据中对应于所述特定时间点的位置进行标记;加载所述第二视频数据,在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出。该方案实现了特定的时间点切换视频播出的时候使视频衔接紧密,提升了用户连续收看视频的体验。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种视频切换播出方法及装置
技术介绍
随着科学技术的发展及人民生活水平的提高,视频作品已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式,并且,人们对于视频的播放要求也越来越高。目前,用户需要收看某视频时,需要首先获取该视频的服务器的地址信息并与提供该视频的服务器建立链接来获取该视频的信息;而当用户需要切换至查看另一个视频时,同样需要切换至重新获取另一个视频的服务器的地址信息并与提供该视频的服务器建立链接来获取该视频的信息;且在切换过程中,重新链接服务器的过程就像是从一个频道切换到另一个频道一样,产生数据缓冲,导致视频播放的中断,严重影响了用户体验。
技术实现思路
本专利技术提供一种视频切换播出方法及装置,用以在切换视频播出的时候使视频衔接紧密,提升了用户连续收看视频的体验。根据本专利技术实施例的第一方面,提供一种视频切换播出方法,包括:加载预设时长的第一视频数据,将加载后的所述第一视频数据存储至第一加载存储空间,并对所述第一视频数据进行解码并播出;接收在所述预设时长中的特定时间点临时切换至播放第二视频数据的指令,并对加载的所述第一视频数据中对应于所述特定时间点的位置进行标记;加载所述第二视频数据,在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出。在一个实施例中,所述加载预设时长的第一视频数据,将加载后的所述第一视频数据存储至与第一加载存储空间,并对所述第一视频数据进行解码并播出,包括:加载预设时长的第一视频数据;其中,所述第一视频数据包括一个或多个节目的视频数据,且一个或多个节目的视频播放时长总和等于所述预设时长;将加载后的所述第一视频数据存储至第一加载存储空间;在加载所述第一视频数据的同时对所述第一视频数据进行解码并播出。在一个实施例中,所述加载所述第二视频数据,在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出,包括:将所述第一视频数据中对应于已标记的所述特定时间点位置之后的所有视频数据删除;在已标记的所述特定时间点位置加载所述第二视频数据,并将加载后的所述第二视频数据存储至所述第一加载存储空间,同时对应修改播单;在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出。在一个实施例中,所述加载所述第二视频数据,在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出,还包括:加载所述第二视频数据,并将加载后的所述第二视频数据存储至第二加载存储空间;检测所述第一视频数据是否播放至标记的所述特定时间点;在所述第一视频数据播放至标记的所述特定时间点时,跳转至所述第二加载存储空间,对所述第二视频数据进行解码并播出,同时对应修改播单;在所述第一视频数据未播放至标记的所述特定时间点时,继续对所述第一视频数据进行解码并播出。在一个实施例中,在所述第一视频数据播放至标记的所述特定时间点时,跳转至所述第二加载存储空间,对所述第二视频数据进行解码并播出之后,包括:将所述第一视频数据中对应于已标记的所述特定时间点位置之后的所有视频数据删除;或在所述第二视频数据播放完毕之后,跳转至所述第一加载存储空间,继续对所述第一视频数据中对应于已标记的所述特定时间点位置之后的所有视频数据进行解码并播出,同时对应修改播单。根据本专利技术实施例的第二方面,还提供一种视频切换播出装置,包括:第一加载播出模块,用于加载预设时长的第一视频数据,将加载后的所述第一视频数据存储至第一加载存储空间,并对所述第一视频数据进行解码并播出;标记模块,用于接收在所述预设时长中的特定时间点临时切换至播放第二视频数据的指令,并对加载的所述第一视频数据中对应于所述特定时间点的位置进行标记;第二加载播出模块,用于加载所述第二视频数据,在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出。在一个实施例中,所述第一加载播出模块包括:第一加载子模块,用于加载预设时长的第一视频数据;其中,所述第一视频数据包括一个或多个节目的视频数据,且一个或多个节目的视频播放时长总和等于所述预设时长;存储子模块,用于将加载后的所述第一视频数据存储至第一加载存储空间;第一播出子模块,用于在加载所述第一视频数据的同时对所述第一视频数据进行解码并播出。在一个实施例中,所述第二加载播出模块包括:删除子模块,用于将所述第一视频数据中对应于已标记的所述特定时间点位置之后的所有视频数据删除;第二加载子模块,用于在已标记的所述特定时间点位置加载所述第二视频数据,并将加载后的所述第二视频数据存储至所述第一加载存储空间,同时对应修改播单;第二播出子模块,用于在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出。在一个实施例中,所述第二加载播出模块还包括:第三加载子模块,用于加载所述第二视频数据,并将加载后的所述第二视频数据存储至第二加载存储空间;检测子模块,用于检测所述第一视频数据是否播放至标记的所述特定时间点;第三播出子模块,用于在所述第一视频数据播放至标记的所述特定时间点时,跳转至所述第二加载存储空间,对所述第二视频数据进行解码并播出,同时对应修改播单;第四播出子模块,用于在所述第一视频数据未播放至标记的所述特定时间点时,继续对所述第一视频数据进行解码并播出。在一个实施例中,所述第二加载播出模块还包括:第五播出子模块,用于将所述第一视频数据中对应于已标记的所述特定时间点位置之后的所有视频数据删除;或用于在所述第二视频数据播放完毕之后,跳转至所述第一加载存储空间,继续对所述第一视频数据中对应于已标记的所述特定时间点位置之后的所有视频数据进行解码并播出,同时对应修改播单。本专利技术实施例提供的技术方案可产生以下有益效果:加载预设时长的第一视频数据,将加载后的所述第一视频数据存储至第一加载存储空间,并对所述第一视频数据进行解码并播出;接收在所述预设时长中的特定时间点临时切换至播放第二视频数据的指令,并对加载的所述第一视频数据中对应于所述特定时间点的位置进行标记;加载所述第二视频数据,在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出。该方案实现了特定的时间点切换视频播出的时候使视频衔接紧密,提升了用户连续收看视频的体验。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。【附图说明】附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术根据一示例性实施例示出的一种视频切换播出方法的流程图;图2为本专利技术根据一示例性实施例示出的视频切换播出方法中步骤SlO的实施方式流程图;图3为本专利技术根据一示例性实施例示出的一种视频切换播出方法中步骤S30的实施方式流程图;图4为本专利技术根据一示例性实施例示出的又一种视频切换播出方法中步骤S30的实施本文档来自技高网...

【技术保护点】
一种视频切换播出方法,其特征在于,包括:加载预设时长的第一视频数据,将加载后的所述第一视频数据存储至第一加载存储空间,并对所述第一视频数据进行解码并播出;接收在所述预设时长中的特定时间点临时切换至播放第二视频数据的指令,并对加载的所述第一视频数据中对应于所述特定时间点的位置进行标记;加载所述第二视频数据,在检测到所述第一视频数据播放至标记的所述特定时间点时,对所述第二视频数据进行解码并播出。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘磊
申请(专利权)人:无锡天脉聚源传媒科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1