一种网络电视直播系统及方法

文档序号:912773 发布日期:2021-02-26 浏览:3次 >En<

阅读说明:本技术 一种网络电视直播系统及方法 (Network television live broadcasting system and method ) 是由 陈明 管毅鸿 周玲 于 2020-10-28 设计创作,主要内容包括:本发明涉及网络电视直播技术领域,具体地说,涉及一种网络电视直播系统及方法,系统中的视频采集模块分别与图像拼接模块、音频处理模块连接,图像拼接模块与图像融合模块连接,图像融合模块与图像平滑模块连接,图像平滑模块、音频处理模块均与网络直播流编码模块连接,网络直播流编码模块与流媒体收录服务器连接,流媒体收录服务器与流媒体传输服务器连接,流媒体传输服务器与接收终端连接;本发明能够对采集的视频和音频进行优化处理,直播质量高,而且实现直播地点360°全景网络电视直播,使人们获得更佳的直播观看体验。(The invention relates to the technical field of network television live broadcasting, in particular to a network television live broadcasting system and a network television live broadcasting method.A video acquisition module in the system is respectively connected with an image splicing module and an audio processing module, the image splicing module is connected with an image fusion module, the image fusion module is connected with an image smoothing module, the image smoothing module and the audio processing module are both connected with a network live broadcasting stream coding module, the network live broadcasting stream coding module is connected with a stream media recording server, the stream media recording server is connected with a stream media transmission server, and the stream media transmission server is connected with a receiving terminal; the invention can optimize the collected video and audio, has high live broadcast quality, realizes live broadcast of the 360-degree panoramic network television at the live broadcast site, and ensures that people obtain better live broadcast viewing experience.)

一种网络电视直播系统及方法

技术领域

本发明涉及网络电视直播技术领域,具体地说,涉及一种网络电视直播系统及方法。

背景技术

我国广电行业经历了模拟电视到数字电视的转变,伴随着互联网的飞速发展,也进入网络时代。经过几十年的发展,各省市电视台都积累了丰富的内容资源,这其中包括视频、音频、图片、文字等。而大众对内容的消费也从最初时的听广播看报纸看电视等被动接收方式,到开始利用网络来主动获取与自己最相关最感兴趣的内容消息。同时信息传播的载体也从纸张、收音机、电视机,扩大到电脑、手机、移动电视等更多地渠道。消费者有着越来越多的自主权,也就意味着我们的媒体行业有必要也必须把握历史的机遇,在这场变革中充分利用自身优势,选择新的运营模式,抢占市场先机。

目前流媒体视频常用技术主要为微软公司Windows mediaServer和Adobe公司Media Server两大阵营,播放器分别基于windows media player和flash player。虽然技术比较成熟,但是,目前的网络电视直播仅能直播单一场景,难以满足人们的需求。

而且,随着高清视频格式的广泛应用,网络视频对视频内容的质量、清晰度和观看流畅程度也提出了更高的要求。

发明内容

本发明的内容是提供一种网络电视直播系统及方法,其能够克服现有技术的某种或某些缺陷。

根据本发明的一种网络电视直播系统,其包括:

视频采集模块,数量有6个,用于采集直播地点的360°全景视频和音频;

图像拼接模块,用于将全景视频进行图像拼接;

图像融合模块,用于将拼接后的视频图像进行柱面映射得到视点图,然后将视点图进行融合;

图像平滑模块,用于对边缘区域进行平滑过渡;

音频处理模块,用于对音频进行降噪处理;

网络直播流编码模块,用于压缩视频和音频,并将视频和音频编码并生成流媒体直播文件;

流媒体收录服务器,用于将流媒体直播文件进行流切片缓存;

流媒体传输服务器,用于将流媒体直播文件进行实时传输;

接收终端,用于接收流媒体直播文件并将流媒体直播文件进行分离解码,并消除解码后视频中图像边缘帧数的多余像素;

视频采集模块分别与图像拼接模块、音频处理模块连接,图像拼接模块与图像融合模块连接,图像融合模块与图像平滑模块连接,图像平滑模块、音频处理模块均与网络直播流编码模块连接,网络直播流编码模块与流媒体收录服务器连接,流媒体收录服务器与流媒体传输服务器连接,流媒体传输服务器与接收终端连接。

作为优选,视频采集模块为摄像机。

作为优选,6个视频采集模块呈六边形分布,摄像机的拍摄角度为100-120°。

作为优选,网络直播流编码模块包括视频流编码模块和音频流编码模块。

本发明还提供了一种网络电视直播方法,其包括以下步骤:

一、6个视频采集模块对拍摄地点进行360°全景视频和音频采集;

二、对全景视频进行图像拼接;

三、对拼接后的图像进行图像融合;

四、对融合后的图像件平滑过渡;

五、对音频进行处理;

六、将处理后的视频和音频进行压缩编码并生成流媒体直播文件;

七、将流媒体直播文件进行流切片缓存;

八、将流媒体直播文件进行实时传输到接收终端;

九、接收终端将流媒体直播文件进行分离解码,并消除解码后视频中图像边缘帧数的多余像素,并通过播放器来播放视频。

作为优选,步骤二中,拼接过程为:对视频的第一帧图像进行特征匹配,通过匹配得到的变换矩阵来完成后续视频帧的图像拼接工作。

作为优选,步骤六中,编码过程中,先提取出相应的视频和音频数据,然后进行注册相应的FFMpeg部件并设置好格式实现编码的初始化,接着利用FFMpeg库中的编码函数和数据结构件编码,最后让编码好的视频和音频放入网络直播的输出流中。

本发明能够对采集的视频和音频进行优化处理,直播质量高,而且实现直播地点360°全景网络电视直播,使人们获得更佳的直播观看体验。

附图说明

图1为实施例1中一种网络电视直播系统的结构框图。

具体实施方式

为进一步了解本发明的内容,结合附图和实施例对本发明作详细描述。应当理解的是,实施例仅仅是对本发明进行解释而并非限定。

实施例1

如图1所示,本实施例提供了一种网络电视直播系统,其包括:

视频采集模块,数量有6个,用于采集直播地点的360°全景视频和音频;

图像拼接模块,用于将全景视频进行图像拼接;

图像融合模块,用于将拼接后的视频图像进行柱面映射得到视点图,然后将视点图进行融合;

图像平滑模块,用于对边缘区域进行平滑过渡;这样使最终得到的全景视频图像更加真实;

音频处理模块,用于对音频进行降噪处理;

网络直播流编码模块,用于压缩视频和音频,并将视频和音频编码并生成流媒体直播文件;

流媒体收录服务器,用于将流媒体直播文件进行流切片缓存;

流媒体传输服务器,用于将流媒体直播文件进行实时传输;

接收终端,用于接收流媒体直播文件并将流媒体直播文件进行分离解码,并消除解码后视频中图像边缘帧数的多余像素;

视频采集模块分别与图像拼接模块、音频处理模块连接,图像拼接模块与图像融合模块连接,图像融合模块与图像平滑模块连接,图像平滑模块、音频处理模块均与网络直播流编码模块连接,网络直播流编码模块与流媒体收录服务器连接,流媒体收录服务器与流媒体传输服务器连接,流媒体传输服务器与接收终端连接。

本实施例中,视频采集模块为摄像机。

本实施例中,6个视频采集模块呈六边形分布,摄像机的拍摄角度为100-120°。

本实施例中,网络直播流编码模块包括视频流编码模块和音频流编码模块。

本实施例还提供了一种网络电视直播方法,其包括以下步骤:

一、6个视频采集模块对拍摄地点进行360°全景视频和音频采集;

二、对全景视频进行图像拼接;

三、对拼接后的图像进行图像融合;

四、对融合后的图像件平滑过渡;

五、对音频进行处理;

六、将处理后的视频和音频进行压缩编码并生成流媒体直播文件;

七、将流媒体直播文件进行流切片缓存;

八、将流媒体直播文件进行实时传输到接收终端;

九、接收终端将流媒体直播文件进行分离解码,并消除解码后视频中图像边缘帧数的多余像素,并通过播放器来播放视频。

步骤二中,拼接过程为:对视频的第一帧图像进行特征匹配,通过匹配得到的变换矩阵来完成后续视频帧的图像拼接工作。这样减小了拼接时间。

步骤六中,编码过程中,先提取出相应的视频和音频数据,然后进行注册相应的FFMpeg部件并设置好格式实现编码的初始化,接着利用FFMpeg库中的编码函数和数据结构件编码,最后让编码好的视频和音频放入网络直播的输出流中。

本实施例能够对采集的视频和音频进行优化处理,直播质量高,而且实现直播地点360°全景网络电视直播,使人们获得更佳的直播观看体验。

以上示意性的对本发明及其实施方式进行了描述,该描述没有限制性,附图中所示的也只是本发明的实施方式之一,实际的结构并不局限于此。所以,如果本领域的普通技术人员受其启示,在不脱离本发明创造宗旨的情况下,不经创造性的设计出与该技术方案相似的结构方式及实施例,均应属于本发明的保护范围。

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:降低流量成本的系统及工作方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类