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

技术编号:27494524 阅读:17 留言:0更新日期:2021-03-02 18:15
本发明专利技术涉及网络电视直播技术领域,具体地说,涉及一种网络电视直播系统及方法,系统中的视频采集模块分别与图像拼接模块、音频处理模块连接,图像拼接模块与图像融合模块连接,图像融合模块与图像平滑模块连接,图像平滑模块、音频处理模块均与网络直播流编码模块连接,网络直播流编码模块与流媒体收录服务器连接,流媒体收录服务器与流媒体传输服务器连接,流媒体传输服务器与接收终端连接;本发明专利技术能够对采集的视频和音频进行优化处理,直播质量高,而且实现直播地点360

【技术实现步骤摘要】
一种网络电视直播系统及方法


[0001]本专利技术涉及网络电视直播
,具体地说,涉及一种网络电视直播系统及方法。

技术介绍

[0002]我国广电行业经历了模拟电视到数字电视的转变,伴随着互联网的飞速发展,也进入网络时代。经过几十年的发展,各省市电视台都积累了丰富的内容资源,这其中包括视频、音频、图片、文字等。而大众对内容的消费也从最初时的听广播看报纸看电视等被动接收方式,到开始利用网络来主动获取与自己最相关最感兴趣的内容消息。同时信息传播的载体也从纸张、收音机、电视机,扩大到电脑、手机、移动电视等更多地渠道。消费者有着越来越多的自主权,也就意味着我们的媒体行业有必要也必须把握历史的机遇,在这场变革中充分利用自身优势,选择新的运营模式,抢占市场先机。
[0003]目前流媒体视频常用技术主要为微软公司Windows mediaServer和Adobe公司Media Server两大阵营,播放器分别基于windows media player和flash player。虽然技术比较成熟,但是,目前的网络电视直播仅能直播单一场景,难以满足人们的需求。
[0004]而且,随着高清视频格式的广泛应用,网络视频对视频内容的质量、清晰度和观看流畅程度也提出了更高的要求。

技术实现思路

[0005]本专利技术的内容是提供一种网络电视直播系统及方法,其能够克服现有技术的某种或某些缺陷。
[0006]根据本专利技术的一种网络电视直播系统,其包括:
[0007]视频采集模块,数量有6个,用于采集直播地点的360
°
全景视频和音频;
[0008]图像拼接模块,用于将全景视频进行图像拼接;
[0009]图像融合模块,用于将拼接后的视频图像进行柱面映射得到视点图,然后将视点图进行融合;
[0010]图像平滑模块,用于对边缘区域进行平滑过渡;
[0011]音频处理模块,用于对音频进行降噪处理;
[0012]网络直播流编码模块,用于压缩视频和音频,并将视频和音频编码并生成流媒体直播文件;
[0013]流媒体收录服务器,用于将流媒体直播文件进行流切片缓存;
[0014]流媒体传输服务器,用于将流媒体直播文件进行实时传输;
[0015]接收终端,用于接收流媒体直播文件并将流媒体直播文件进行分离解码,并消除解码后视频中图像边缘帧数的多余像素;
[0016]视频采集模块分别与图像拼接模块、音频处理模块连接,图像拼接模块与图像融合模块连接,图像融合模块与图像平滑模块连接,图像平滑模块、音频处理模块均与网络直
播流编码模块连接,网络直播流编码模块与流媒体收录服务器连接,流媒体收录服务器与流媒体传输服务器连接,流媒体传输服务器与接收终端连接。
[0017]作为优选,视频采集模块为摄像机。
[0018]作为优选,6个视频采集模块呈六边形分布,摄像机的拍摄角度为100-120
°

[0019]作为优选,网络直播流编码模块包括视频流编码模块和音频流编码模块。
[0020]本专利技术还提供了一种网络电视直播方法,其包括以下步骤:
[0021]一、6个视频采集模块对拍摄地点进行360
°
全景视频和音频采集;
[0022]二、对全景视频进行图像拼接;
[0023]三、对拼接后的图像进行图像融合;
[0024]四、对融合后的图像件平滑过渡;
[0025]五、对音频进行处理;
[0026]六、将处理后的视频和音频进行压缩编码并生成流媒体直播文件;
[0027]七、将流媒体直播文件进行流切片缓存;
[0028]八、将流媒体直播文件进行实时传输到接收终端;
[0029]九、接收终端将流媒体直播文件进行分离解码,并消除解码后视频中图像边缘帧数的多余像素,并通过播放器来播放视频。
[0030]作为优选,步骤二中,拼接过程为:对视频的第一帧图像进行特征匹配,通过匹配得到的变换矩阵来完成后续视频帧的图像拼接工作。
[0031]作为优选,步骤六中,编码过程中,先提取出相应的视频和音频数据,然后进行注册相应的FFMpeg部件并设置好格式实现编码的初始化,接着利用FFMpeg库中的编码函数和数据结构件编码,最后让编码好的视频和音频放入网络直播的输出流中。
[0032]本专利技术能够对采集的视频和音频进行优化处理,直播质量高,而且实现直播地点360
°
全景网络电视直播,使人们获得更佳的直播观看体验。
附图说明
[0033]图1为实施例1中一种网络电视直播系统的结构框图。
具体实施方式
[0034]为进一步了解本专利技术的内容,结合附图和实施例对本专利技术作详细描述。应当理解的是,实施例仅仅是对本专利技术进行解释而并非限定。
[0035]实施例1
[0036]如图1所示,本实施例提供了一种网络电视直播系统,其包括:
[0037]视频采集模块,数量有6个,用于采集直播地点的360
°
全景视频和音频;
[0038]图像拼接模块,用于将全景视频进行图像拼接;
[0039]图像融合模块,用于将拼接后的视频图像进行柱面映射得到视点图,然后将视点图进行融合;
[0040]图像平滑模块,用于对边缘区域进行平滑过渡;这样使最终得到的全景视频图像更加真实;
[0041]音频处理模块,用于对音频进行降噪处理;
[0042]网络直播流编码模块,用于压缩视频和音频,并将视频和音频编码并生成流媒体直播文件;
[0043]流媒体收录服务器,用于将流媒体直播文件进行流切片缓存;
[0044]流媒体传输服务器,用于将流媒体直播文件进行实时传输;
[0045]接收终端,用于接收流媒体直播文件并将流媒体直播文件进行分离解码,并消除解码后视频中图像边缘帧数的多余像素;
[0046]视频采集模块分别与图像拼接模块、音频处理模块连接,图像拼接模块与图像融合模块连接,图像融合模块与图像平滑模块连接,图像平滑模块、音频处理模块均与网络直播流编码模块连接,网络直播流编码模块与流媒体收录服务器连接,流媒体收录服务器与流媒体传输服务器连接,流媒体传输服务器与接收终端连接。
[0047]本实施例中,视频采集模块为摄像机。
[0048]本实施例中,6个视频采集模块呈六边形分布,摄像机的拍摄角度为100-120
°

[0049]本实施例中,网络直播流编码模块包括视频流编码模块和音频流编码模块。
[0050]本实施例还提供了一种网络电视直播方法,其包括以下步骤:
[0051]一、6个视频采集模块对拍摄地点进行360
°
全景视频和音频采集;
[0052]二、对全景视频进行图像拼接;
[0053]三、对拼接后的图像进行图像融合;
[0054]四、对融合后本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络电视直播系统,其特征在于:包括:视频采集模块,数量有6个,用于采集直播地点的360
°
全景视频和音频;图像拼接模块,用于将全景视频进行图像拼接;图像融合模块,用于将拼接后的视频图像进行柱面映射得到视点图,然后将视点图进行融合;图像平滑模块,用于对边缘区域进行平滑过渡;音频处理模块,用于对音频进行降噪处理;网络直播流编码模块,用于压缩视频和音频,并将视频和音频编码并生成流媒体直播文件;流媒体收录服务器,用于将流媒体直播文件进行流切片缓存;流媒体传输服务器,用于将流媒体直播文件进行实时传输;接收终端,用于接收流媒体直播文件并将流媒体直播文件进行分离解码,并消除解码后视频中图像边缘帧数的多余像素;视频采集模块分别与图像拼接模块、音频处理模块连接,图像拼接模块与图像融合模块连接,图像融合模块与图像平滑模块连接,图像平滑模块、音频处理模块均与网络直播流编码模块连接,网络直播流编码模块与流媒体收录服务器连接,流媒体收录服务器与流媒体传输服务器连接,流媒体传输服务器与接收终端连接。2.根据权利要求1所述的一种网络电视直播系统,其特征在于:视频采集模块为摄像机。3.根据权利要求2所述的一种网络电视直播系统,其特征在于:6个视频采集模块呈六边形分布,摄像机的拍摄角度为100-1...

【专利技术属性】
技术研发人员:陈明管毅鸿周玲
申请(专利权)人:苏州座头鲸网络科技有限公司
类型:发明
国别省市:

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

1