一种视频的生成、播放方法和装置制造方法及图纸

技术编号:13769630 阅读:33 留言:0更新日期:2016-09-29 06:55
本发明专利技术实施例提供了一种视频的生成、播放方法和装置,视频的生成方法包括:服务器收集至少两个直播视频流,为每个直播视频流分别分配标识符;按照标识符对各个直播视频流进行整合,生成整合的直播视频流;为整合的直播视频流分配一个资源地址;在接收到对所述资源地址的请求后反馈对应整合的直播视频流给播放器。能够采用整合的直播视频流同时传输多个视频流,使得多个直播视频实现播放同步。

【技术实现步骤摘要】

本申请涉及移动互联网
,尤其是涉及一种视频的播放方法,一种视频的生成方法,一种播放器装置以及一种视频的生成装置。
技术介绍
在一般体育赛事或者其他直播节目中,为了全面展现赛事进展和细节,常常会布置多个摄像机,直播中便可以实时的切换画面,但是如果想在用户的设备如移动设备或电视设备上同时展示多个画面时,需要单独的进行后处理,之后再广播给用户。现在,移动设备或电视设备都可以进行多个视频流的同时播放,一般通过启动多个播放器来实现。但是由于网络抖动导致下载速度的不同或者多个播放器的启动有先后顺序的时间差等其他原因,会出现多个视频流的时间戳不一致的问题,例如某一个视频流比另外一个视频慢几秒。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种视频的播放方法,解决多个视频流不能同时播放的问题。本专利技术实施例还提供了一种视频的生成方法。相应的,本专利技术实施例还提供了一种播放器装置和视频的生成装置,用以保证上述方法的实现及应用。为了解决上述问题,本专利技术实施例公开了一种视频的播放方法,所述的方法包括:播放器依据接收的资源地址获取整合的直播视频流,其中,所述整合的直播视频流包括至少两个直播视频流;所述播放器采用多级解析器对整合的直播视频流进行分离,每个标识符分离出一个直播视频流;对每个标识符对应直播视频流同时进行播放。本专利技术实施例还公开了一种视频的生成方法,所述的方法包括:服务器
收集至少两个直播视频流,为每个直播视频流分别分配标识符;按照标识符对各个直播视频流进行整合,生成整合的直播视频流;为整合的直播视频流分配一个资源地址;在接收到对所述资源地址的请求后反馈对应整合的直播视频流给播放器。本专利技术实施例还公开了一种播放器装置,所述的装置包括:获取模块,用于依据接收的资源地址获取整合的直播视频流,其中,所述整合的直播视频流包括至少两个直播视频流;分离模块,用于采用多级解析器对整合的直播视频流进行分离,每个标识符分离出一个直播视频流;播放模块,用于对每个标识符对应直播视频流同时进行播放。本专利技术实施例还公开了一种视频的生成装置,所述的装置包括:收集模块,用于收集至少两个直播视频流,为每个直播视频流分别分配标识符;整合模块,用于按照标识符对各个直播视频流进行整合,生成整合的直播视频流;地址分配模块,用于为整合的直播视频流分配一个资源地址;反馈模块,用于在接收到对所述资源地址的请求后,反馈对应整合的直播视频流给播放器。与现有技术相比,本专利技术实施例包括以下优点:本申请提供了一种视频生成和播放的方法,服务器收集至少两个直播视频流,为每个直播视频流分别分配标识符。按照标识符对各个直播视频流进行整合,生成整合的直播视频流。为整合的直播视频流分配一个资源地址,在接收到对所述资源地址的请求后反馈对应整合的直播视频流给播放器。播放器依据接收的资源地址获取整合的直播视频流,采用多级解析器对整合的直播视频流进行分离,每个标识符分离出一个直播视频流,对每个标识符对应直播视频流同时进行播放。有效避免了直播的多个直播视频流的时间戳不一致的问题,能够采用整合的直播视频流同时传输多个视频流,使得多个直播视频实现播放同步。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实
施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的一种视频的播放方法实施例的步骤流程图;图2是本专利技术的一种视频的生成方法实施例的步骤流程图;图3是本专利技术的一种视频的生成和播放方法实施例的步骤流程图;图4是本专利技术实施例三中视频流的划分及整合的方法实施例的步骤流程图;图5是根据本专利技术实施例四的一种播放器装置实施例的结构框图;图6是根据本专利技术实施例四的另一种播放器装置实施例的结构框图;图7是根据本专利技术实施例五的一种视频的生成装置实施例的结构框图;图8是根据本专利技术实施例五的另一种视频的生成装置实施例的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例的核心构思之一在于:提供一种视频生成和播放的方法,服务器收集至少两个直播视频流,为每个直播视频流分别分配标识符。按照标识符对各个直播视频流进行整合,生成整合的直播视频流。为整合的直播视频流分配一个资源地址,在接收到对所述资源地址的请求后反馈对应整合的直播视频流给播放器。播放器依据接收的资源地址获取整合的直播视频流,采用多级解析器对整合的直播视频流进行分离,每个标识符分离出一个直播视频流,对每个标识符对应直播视频流同时进行播放。有效避免了直播的多个直播视频流的时间戳不一致的问题,能够采用整合的直播视频流同时
传输多个视频流,使得多个直播视频实现播放同步。实施例一详细介绍本专利技术实施例的视频的播放方法。参照图1,示出了本专利技术的一种视频播放的步骤流程图,具体可以包括如下步骤:步骤S102、播放器依据接收的资源地址获取整合的直播视频流,其中,所述整合的直播视频流包括至少两个直播视频流。在采用移动设备或电视设备等设备观看直播视频时,为了更全面、准确的了解直播内容,通常会对多个直播视频流进行同时播放,本专利技术实施例为了确保至少两个直播视频流播放的时间戳一致,预先将各直播视频流进行整合,生成整合的直播视频流,则在播放器处获取的整合的直播视频流是将至少两个直播视频流进行整合生成的,从而保证至少两个直播视频流从服务器到播放器的网络传输情况是一致的,如传输速率,网络质量等。该整合的直播视频流是由服务器生成,其存储在一个对应的资源地址中。播放器可以向服务器发送获取资源地址的请求,从而接收该资源地址对应的整合的直播视频流。步骤S104、所述播放器采用多级解析器对整合的直播视频流进行分离,每个标识符分离出一个直播视频流。由于不同的直播视频流需要独立播放,因此要对整合的直播视频流进行分离,分离出其中的各个直播视频流。本专利技术实施例的播放器包含多级解析器,通常普通解析器实现的是将视频流解析为视频文件和音频文件,因此不同的视频流需要分别传输,而采用多级解析器用于对整合的直播视频流进行解析,即采用多级解析器可以先从整合的直播视频流中分离出各个直播视频流,再进一步从直播视频流中分离出视频文件和音频文件的分离,从而实现对整合的直播视频流的多级解析。其中,服务器在对至少两个直播视频流进行整合时,给每一个直播视频流分配了一个标识符,因此,本专利技术实施例在对整合的直播视频流进行分离时,依据标识符进行分析,每个标识符分离出
一个直播视频流。步骤S106、对每个标识符对应直播视频流同时进行播放。本专利技术实施例提供的播放器可以同时显示多个窗口,每一个窗口实现一个标识符对应直播视频流的图片流的显示,整合各直播视频流的各音频,对整合后的音频流与对应的各直播视频流进行同时播放。有效避免了由于网络抖动导致的下载本文档来自技高网
...

【技术保护点】
一种视频的播放方法,其特征在于,所述的方法包括:播放器依据接收的资源地址获取整合的直播视频流,其中,所述整合的直播视频流包括至少两个直播视频流;所述播放器采用多级解析器对整合的直播视频流进行分离,每个标识符分离出一个直播视频流;对每个标识符对应直播视频流同时进行播放。

【技术特征摘要】
1.一种视频的播放方法,其特征在于,所述的方法包括:播放器依据接收的资源地址获取整合的直播视频流,其中,所述整合的直播视频流包括至少两个直播视频流;所述播放器采用多级解析器对整合的直播视频流进行分离,每个标识符分离出一个直播视频流;对每个标识符对应直播视频流同时进行播放。2.根据权利要求1所述的方法,其特征在于,所述播放器采用多级解析器对整合的直播视频流进行分离,每个标识符分离出一个直播视频流包括:所述播放器采用多级解析器对整合的直播视频流进行分离,依次分离出不同标识符对应的多个视频片段;依据每个标识符对应的视频片段生成相应的直播视频流。3.根据权利要求2所述的方法,其特征在于,所述依据每个标识符对应的视频片段生成相应的直播视频流之前,还包括:记录每个视频片段的排列顺序;所述依据每个标识符对应的视频片段生成相应的直播视频流,包括:依据所述排列顺序,将每个标识符对应各视频片段合并,生成所述标识符对应的直播视频流。4.根据权利要求2或3所述的方法,其特征在于,每个标识符分离出一个直播视频流后,还包括:依据文件格式对每个标识符对应的直播视频流进行分离,得到每个直播视频流包含的视频文件和音频文件。5.根据权利要求4所述的方法,其特征在于,所述对每个标识符对应直播视频流同时进行播放,包括:将各标识符对应直播视频流的音频文件进行整合,生成整合的音频文件;对各标识符对应直播视频流的视频文件,以及整合音频文件同时进行播放。6.一种视频的生成方法,其特征在于,所述的方法包括:服务器收集至少两个直播视频流,为每个直播视频流分别分配标识符;按照标识符对各个直播视频流进行整合,生成整合的直播视频流;为整合的直播视频流分配一个资源地址;在接收到对所述资源地址的请求后反馈对应整合的直播视频流给播放器。7.根据权利要求6所述的方法,其特征在于,所述按照标识符对各个直播视频流进行整合,生成整合的直播视频流包括:将每个标识符对应的直播视频流分别进行划分,确定每个标识符对应的各视频片段;按照预置顺序对各标识符对应视频片段进行穿插排序,整合成一个直播视频流,其中,所述直播视频流中相邻视频片段具有不同的标识符。8.根据权利要求7所述的方法,其特征在于,所述按照预置顺序对各标识符对应视频片段进行穿插排序之后,还包括:在不同视频片段之间...

【专利技术属性】
技术研发人员:郑吉剑
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:天津;12

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

1