一种视频直播流的处理方法及处理装置制造方法及图纸

技术编号:11000090 阅读:69 留言:0更新日期:2015-02-04 20:50
本发明专利技术公开了一种视频直播流的处理方法及处理装置,用以提高视频处理的效率。处理方法包括:获取码率为512k的视频直播流;按照播放的时间顺序将所述视频直播流拼接成完整的视频文件,作为中间视频文件;判断用户终端的码率需求是否为512k;如果所述用户终端的码率需求是512k,则将所述中间视频文件直接进行转封装处理生成码率为512k的成品视频文件,并将所述码率为512k的成品视频文件发送给所述用户终端;如果所述用户终端的码率需求不是512k,则将所述中间视频文件进行转码处理,生成满足码率需求的成品视频文件,并将所述满足码率需求的成品视频文件发送给所述用户终端。

【技术实现步骤摘要】
一种视频直播流的处理方法及处理装置
本专利技术涉及互联网以及视频处理
,特别涉及一种视频直播流的处理方法及处理装置。
技术介绍
目前在网络上传输音/视频(A/V)等多媒体信息,主要有下载和流式传输两种方案。前者采用下载方式,用户必须考虑两个因素:即对客户端的存储需求和播放启动延时。因为A/V文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载常常要花数十分钟甚至数小时,所以这种处理方法延迟也很大。 后者是流式传输表示声音、影像或动画等时基媒体由视频服务器向用户计算机的连续、实时传送。在采用流式传输的系统中,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。当声音等时基媒体在客户机上播放时。文件的剩余部分将在后台从服务器内继续下载。流式传输不仅使启动延时成十倍、百倍地缩短,而且不需要太大的缓存容量。 显然,流媒体实现的关键技术就是流式传输。通过流式技术进行传输,即使在网络非常拥挤或很差的拨号连接条件下,也能提供清晰、不中断的音影给观众,从而使窄带互联网传输多媒体视音频内容成为可能。 流式传输一般采用直播流(Live Broadcast Streaming,通常翻译成直播流媒体)视频的直播流是一系列固定码率、固定封装格式且时长很小的视频文件,而视频编辑软件通常需要提供不同码率,不同封装格式的成品视频。因此在视频编辑软件中需要对源视频文件经过多重处理。其中将视频转化为指定码率和格式的处理涉及到视频的视频转码以及转封装技术。 视频转码:是指将已经压缩编码的视频码流转换成另一个视频码流,以适应不同的网络带宽、不同的终端处理能力和不同的用户需求。转码本质上是一个先解码,再编码的过程,因此转换前后的码流可能遵循相同的视频编码标准,也可能不遵循相同的视频编码标准。其中可能包含不同码率的转化,不同压缩编码方式的转化,不同封装格式的转化等坐寸ο 转封装:视频封装是将已经压缩编码后的音频信息和视频信息按照一种格式封装在一个文件中。因此转封装只是更换视频的封装格式,而不改变视频的其他信息。因此转封装的效率会高于转码。 现有的视频处理技术中,需要将获得的直播流转换成用户需要的成品视频文件,处理方法为:视频编辑软件取得视频的直播流,经过一些处理得到了与直播流同码率同封装格式的中间视频文件。而后为了满足不同码率以及封装格式的需求,需要将中间视频文件交给转码中心进行转码。这种处理方法满足了视频编辑软件的用户对同一视频多种码率、多种封装格式的要求。 当前这种视频处理方法虽然满足了用户对不同码率、不同封装格式的要求,但是每条视频都要进行转码会增加视频编辑软件的处理时间,从而降低了工作效率。
技术实现思路
本专利技术提供一种视频直播流的处理方法及处理装置,用以提高视频处理的效率。 本专利技术提供一种视频直播流的处理方法,包括: 获取码率为512k的视频直播流; 按照播放的时间顺序将所述视频直播流拼接成完整的视频文件,作为中间视频文件; 判断用户终端的码率需求是否为512k ; 如果所述用户终端的码率需求是512k,则将所述中间视频文件直接进行转封装处理生成码率为512k的成品视频文件,并将所述码率为512k的成品视频文件发送给所述用户终端; 如果所述用户终端的码率需求不是512k,则将所述中间视频文件进行转码处理,生成满足码率需求的成品视频文件,并将所述满足码率需求的成品视频文件发送给所述用户终端。 可选的,上述的处理方法中,判断用户终端的码率需求是否为512k的步骤具体包括: 判断所述用户终端的终端类型是否为手机,是则获取所述手机的码率需求,否则述所述用户终端的码率需求不是512k。 可选的,上述的处理方法中,如果不能获取所述手机的码率需求,则默认所述手机的码率需求为512k。 可选的,上述的处理方法中,所述获取码率为512k的视频直播流的步骤中,通过视频采集卡获得所述视频直播流。 可选的,上述的处理方法中,还包括: 根据所述用户终端的指令,对所述成品视频文件进行编辑操作。 为了更好的实现本专利技术的目的,本专利技术还提供了一种视频直播流的处理装置,包括: 获取单元,用于:获取码率为512k的视频直播流; 中间视频文件单元,用于:按照播放的时间顺序将所述视频直播流拼接成完整的视频文件,作为中间视频文件; 判断单元,用于:判断用户终端的码率需求是否为512k ; 转封装单元,用于:如果所述用户终端的码率需求是512k,则将所述中间视频文件直接进行转封装处理生成码率为512k的成品视频文件,并将所述码率为512k的成品视频文件发送给所述用户终端; 转码单元,用于:如果所述用户终端的码率需求不是512k,则将所述中间视频文件进行转码处理,生成满足码率需求的成品视频文件,并将所述满足码率需求的成品视频文件发送给所述用户终端。 可选的,上述的处理装置中,所述判断单元,具体用于: 判断所述用户终端的终端类型是否为手机,是则获取所述手机的码率需求,否则述所述用户终端的码率需求不是512k。 可选的,上述的处理装置中,所述判断单元,还用于:如果不能获取所述手机的码率需求,则默认所述手机的码率需求为512k。 可选的,上述的处理装置中,所述获取单元为视频采集卡。 可选的,上述的处理装置中,还包括: 编辑单元,用于:根据所述用户终端的指令,对所述成品视频文件进行编辑操作。 本专利技术具有以下技术效果: I)本专利技术实施例对512k的视频进行特别处理,在用户终端的码率需求也为512k的情况下,无需转码,直接进行转封装处理,从而提升了处理效率。 本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。 下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。 【附图说明】 附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中: 图1为本专利技术一个实施例的处理方法的流程图; 图2为本专利技术另一个实施例的处理方法的流程图; 图3为本专利技术再一个实施例的处理方法的流程图; 图4为本专利技术一个实施例的处理装置的结构图; 图5为本专利技术另一个实施例的处理装置的结构图。 【具体实施方式】 以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。 图1为本专利技术实施例的实现方法的流程图,如图1所示,本专利技术实施例提供一种视频直播流的处理方法,包括: 步骤101,获取码率为512k的视频直播流; 步骤102,按照播放的时间顺序将所述视频直播流拼接成完整的视频文件,作为中间视频文件; 步骤103,判断用户终端的码率需求是否为512k ; 步骤104,如果所述用户终端的码率需求是512k,则将所述中间视频文件直接进行转封装处理生成码率为512k的成品视频文件,并将所述码率为512k的成品视频文件发送给所述用户终端; 步骤105,如果所述本文档来自技高网
...
一种视频直播流的处理方法及处理装置

【技术保护点】
一种视频直播流的处理方法,其特征在于,包括:获取码率为512k的视频直播流;按照播放的时间顺序将所述视频直播流拼接成完整的视频文件,作为中间视频文件;判断用户终端的码率需求是否为512k;如果所述用户终端的码率需求是512k,则将所述中间视频文件直接进行转封装处理生成码率为512k的成品视频文件,并将所述码率为512k的成品视频文件发送给所述用户终端;如果所述用户终端的码率需求不是512k,则将所述中间视频文件进行转码处理,生成满足码率需求的成品视频文件,并将所述满足码率需求的成品视频文件发送给所述用户终端。

【技术特征摘要】
1.一种视频直播流的处理方法,其特征在于,包括: 获取码率为512k的视频直播流; 按照播放的时间顺序将所述视频直播流拼接成完整的视频文件,作为中间视频文件; 判断用户终端的码率需求是否为512k ; 如果所述用户终端的码率需求是512k,则将所述中间视频文件直接进行转封装处理生成码率为512k的成品视频文件,并将所述码率为512k的成品视频文件发送给所述用户终端; 如果所述用户终端的码率需求不是512k,则将所述中间视频文件进行转码处理,生成满足码率需求的成品视频文件,并将所述满足码率需求的成品视频文件发送给所述用户终端。2.如权利要求1所述的处理方法,其特征在于,判断用户终端的码率需求是否为512k的步骤具体包括: 判断所述用户终端的终端类型是否为手机,是则获取所述手机的码率需求,否则述所述用户终端的码率需求不是512k。3.如权利要求2所述的处理方法,其特征在于,如果不能获取所述手机的码率需求,则默认所述手机的码率需求为512k。4.如权利要求1所述的处理方法,其特征在于,所述获取码率为512k的视频直播流的步骤中,通过视频采集卡获得所述视频直播流。5.如权利要求1所述的处理方法,其特征在于,还包括: 根据所述用户终端的指令,对所述成品视频文件进行编辑操作。6.一种视频直播流的处理...

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

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

1