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

技术编号:15523040 阅读:168 留言:0更新日期:2017-06-04 11:54
本发明专利技术公开了一种多视频流的视频直播的方法及装置。所述多视频流的视频直播的方法,包括:获取实时拍摄的视频流和实时播放的视频流;分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数信息,所述视频参数信息包括视频格式和视频参数中的任一者或多者;将所述实时拍摄的视频流与所述实时播放的视频流拼接到同一个视频流中,确认所述同一个视频流为待上传视频流;对所述待上传视频流进行转码并上传到预设的直播服务器。本发明专利技术可将实时的多路视频流拼接到同一个实时的视频流中,即将多路视频流的视频画面以预设的方式在同一个视频画面中播放,从而实现了实时对比多路视频流的播放内容的技术效果,进而提升了直播观看者的用户体验。

Method and device for video live broadcast of multiple video streams

The invention discloses a method and a device for video live broadcast of multiple video streams. The method includes video streaming video broadcast: get real-time shooting video streaming and real-time playback of video stream; video parameter information for analyzing the real-time video stream and the real-time playback of streaming video, the video parameter information including any video format and video parameters or who will be the shooting; real-time video streaming and the real-time video stream splicing to the same video stream, confirming the same video stream to be uploaded to the video stream; to upload video stream transcoding and upload it to the live server default. The invention can be multi-channel real-time video stream splicing into a real-time video stream, video to multiple video streams to preset modes of play in the same video screen, which can realize real-time comparison of multiple video streams broadcast content technology effect, and then enhance the users to watch live experience.

【技术实现步骤摘要】
一种多视频流的视频直播的方法及装置
本专利技术涉及网络直播
,特别涉及一种多视频流的视频直播的方法及装置。
技术介绍
随着网速的提升和网络视频直播的普及,人们观看网络视频直播的生活习惯已经在逐渐取代人们观看电视的生活习惯。在一些视频主播的节目中,经常会进行模仿秀,通过主播生动有趣的模仿来达到娱乐的效果。但是对于没有看过被模仿的原视频的观众而言,主播进行模仿秀的效果将会降低很多。如何妥善的解决上述问题,就成为了业界亟待解决的课题。
技术实现思路
本专利技术提供一种多视频流的视频直播的方法及装置,用以将实时的多路视频流拼接到同一个实时的视频流中,即将多路视频流的视频画面以预设的方式在同一个视频画面中播放。根据本专利技术实施例的第一方面,提供一种多视频流的视频直播的方法,包括:获取实时拍摄的视频流和实时播放的视频流;分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数信息,所述视频参数信息包括视频格式和视频参数中的任一者或多者;将所述实时拍摄的视频流与所述实时播放的视频流拼接到同一个视频流中,确认所述同一个视频流为待上传视频流;对所述待上传视频流进行转码并上传到预设的直播服务器。在一个实施例中,所述分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数信息,所述视频参数信息包括视频格式和视频参数中的任一者或多者,包括:分析所述实时拍摄的视频流和所述实时播放的视频流的视频格式,所述视频格式包括流媒体协议、视频封装格式和视频压缩格式中的任一者或多者;分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数,所述视频参数包括视频分辨率、视频帧率和视频流码率中的任一者或多者。在一个实施例中,所述将所述实时拍摄的视频流与所述实时播放的视频流拼接到同一个视频流中,确认所述同一个视频流为待上传视频流,包括:将所述实时拍摄的视频流与所述实时播放的视频流按照预设的布局拼接到同一个视频流中,在视频界面的各个区域播放对应的视频流的内容;或者将所述实时拍摄的视频流与所述实时播放的视频流按照预设的透明度拼接到同一个视频流中,将各个视频流的内容在视频界面中进行重叠显示。在一个实施例中,所述对所述待上传视频流进行转码并上传到预设的直播服务器,包括:对所述待上传视频流进行解码;按照预设的视频上传标准对所述待上传视频流进行转码;上传转码后的所述待上传视频流到预设的直播服务器。在一个实施例中,还包括:实时的播放所述待上传视频流。根据本专利技术实施例的第二方面,提供一种多视频流的视频直播的装置,包括:获取模块,用于获取实时拍摄的视频流和实时播放的视频流;分析模块,用于分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数信息,所述视频参数信息包括视频格式和视频参数中的任一者或多者;确认模块,用于将所述实时拍摄的视频流与所述实时播放的视频流拼接到同一个视频流中,确认所述同一个视频流为待上传视频流;上传模块,用于对所述待上传视频流进行转码并上传到预设的直播服务器。在一个实施例中,所述分析模块,包括:第一分析子模块,用于分析所述实时拍摄的视频流和所述实时播放的视频流的视频格式,所述视频格式包括流媒体协议、视频封装格式和视频压缩格式中的任一者或多者;第二分析子模块,用于分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数,所述视频参数包括视频分辨率、视频帧率和视频流码率中的任一者或多者。在一个实施例中,所述确认模块,包括:第一拼接子模块,用于将所述实时拍摄的视频流与所述实时播放的视频流按照预设的布局拼接到同一个视频流中,在视频界面的各个区域播放对应的视频流的内容;第二拼接子模块,用于将所述实时拍摄的视频流与所述实时播放的视频流按照预设的透明度拼接到同一个视频流中,将各个视频流的内容在视频界面中进行重叠显示。在一个实施例中,所述上传模块,包括:解码子模块,用于对所述待上传视频流进行解码;转码子模块,用于按照预设的视频上传标准对所述待上传视频流进行转码;上传子模块,用于上传转码后的所述待上传视频流到预设的直播服务器。在一个实施例中,还包括:播放模块,用于实时的播放所述待上传视频流。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术一示例性实施例示出的一种多视频流的视频直播的方法的流程图;图2为本专利技术一示例性实施例示出的一种多视频流的视频直播的方法的步骤S12的流程图;图3为本专利技术一示例性实施例示出的一种多视频流的视频直播的方法的步骤S13的流程图;图4为本专利技术一示例性实施例示出的一种多视频流的视频直播的方法的步骤S14的流程图;图5为本专利技术另一示例性实施例示出的一种多视频流的视频直播的方法的流程图;图6为本专利技术一示例性实施例示出的一种多视频流的视频直播的装置的框图;图7为本专利技术一示例性实施例示出的一种多视频流的视频直播的装置的分析模块62的框图;图8为本专利技术一示例性实施例示出的一种多视频流的视频直播的装置的确认模块63的框图;图9为本专利技术一示例性实施例示出的一种多视频流的视频直播的装置的上传模块64的框图;图10为本专利技术另一示例性实施例示出的一种多视频流的视频直播的装置的框图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图1是根据一示例性实施例示出的一种多视频流的视频直播的方法流程图,如图1所示,该多视频流的视频直播的方法,用于终端,包括以下步骤S11-S14:在步骤S11中,获取实时拍摄的视频流和实时播放的视频流;在步骤S12中,分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数信息,所述视频参数信息包括视频格式和视频参数中的任一者或多者;在步骤S13中,将所述实时拍摄的视频流与所述实时播放的视频流拼接到同一个视频流中,确认所述同一个视频流为待上传视频流;在步骤S14中,对所述待上传视频流进行转码并上传到预设的直播服务器。在一个实施例中,随着网速的提升和网络视频直播的普及,人们观看网络视频直播的生活习惯已经在逐渐取代人们观看电视的生活习惯。在一些视频主播的节目中,经常会进行模仿秀,通过主播生动有趣的模仿来达到娱乐的效果。但是对于没有看过被模仿的原视频的观众而言,主播进行模仿秀的效果将会降低很多。本实施例中的技术方案可妥善的解决上述问题。详细步骤如下:获取实时拍摄的视频流和实时播放的视频流。分析该实时拍摄的视频流和该实时播放的视频流的视频参数信息,该视频参数信息包括视频格式和视频参数中的任一者或多者。进一步的,在视频格式的方面,分析该实时拍摄的视频流和该实时播放的视频格式,该视频格式包括流媒体协议、视频封装格式和视频压缩格式中的任一者或多者。在视频参数的方面,分析该实时拍摄的视频流和该实时播放的视频参数,该视频参数包括视频分辨率、视频帧率和视频流码率中的任一者或多者。将该实时拍摄的视频流与该实时播放本文档来自技高网...
一种多视频流的视频直播的方法及装置

【技术保护点】
一种多视频流的视频直播的方法,用于终端,其特征在于,包括:获取实时拍摄的视频流和实时播放的视频流;分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数信息,所述视频参数信息包括视频格式和视频参数中的任一者或多者;将所述实时拍摄的视频流与所述实时播放的视频流拼接到同一个视频流中,确认所述同一个视频流为待上传视频流;对所述待上传视频流进行转码并上传到预设的直播服务器。

【技术特征摘要】
1.一种多视频流的视频直播的方法,用于终端,其特征在于,包括:获取实时拍摄的视频流和实时播放的视频流;分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数信息,所述视频参数信息包括视频格式和视频参数中的任一者或多者;将所述实时拍摄的视频流与所述实时播放的视频流拼接到同一个视频流中,确认所述同一个视频流为待上传视频流;对所述待上传视频流进行转码并上传到预设的直播服务器。2.如权利要求1所述的方法,其特征在于,所述分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数信息,所述视频参数信息包括视频格式和视频参数中的任一者或多者,包括:分析所述实时拍摄的视频流和所述实时播放的视频流的视频格式,所述视频格式包括流媒体协议、视频封装格式和视频压缩格式中的任一者或多者;分析所述实时拍摄的视频流和所述实时播放的视频流的视频参数,所述视频参数包括视频分辨率、视频帧率和视频流码率中的任一者或多者。3.如权利要求2所述的方法,其特征在于,所述将所述实时拍摄的视频流与所述实时播放的视频流拼接到同一个视频流中,确认所述同一个视频流为待上传视频流,包括:将所述实时拍摄的视频流与所述实时播放的视频流按照预设的布局拼接到同一个视频流中,在视频界面的各个区域播放对应的视频流的内容;或者将所述实时拍摄的视频流与所述实时播放的视频流按照预设的透明度拼接到同一个视频流中,将各个视频流的内容在视频界面中进行重叠显示。4.如权利要求1所述的方法,其特征在于,所述对所述待上传视频流进行转码并上传到预设的直播服务器,包括:对所述待上传视频流进行解码;按照预设的视频上传标准对所述待上传视频流进行转码;上传转码后的所述待上传视频流到预设的直播服务器。5.如权利要求1所述的方法,其特征在于,还包括:...

【专利技术属性】
技术研发人员:张存
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:北京,11

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

1