一种用于音视频处理的高性能流媒体系统技术方案

技术编号:23572183 阅读:36 留言:0更新日期:2020-03-25 11:08
本实用新型专利技术涉及流媒体系统技术领域,公开了一种用于音视频处理的高性能流媒体系统,包括输入源模块、音视频采集模块、第一处理器、中央控制器、硬件编解码模块、第三处理器、信令服务器和客户端,第一处理器与音视频采集模块电连接,中央控制器通过设有的第一无线通讯模块与第一处理器通讯连接在一起,中央控制器通过设有的第二无线通讯模块与硬件编解码模块通讯连接在一起,第三处理器与硬件编解码模块电连接在一起,信令服务器与第三处理器连接在一起,信令服务器用于将第三处理器分发的数据转发至客户端内;本实用新型专利技术通过增设硬件编解码模块,相较于现有技术,具有使用局限性小、实用性能好的特点。

A high performance streaming media system for audio and video processing

【技术实现步骤摘要】
一种用于音视频处理的高性能流媒体系统
本技术涉及流媒体系统
,具体涉及一种用于音视频处理的高性能流媒体系统。
技术介绍
jetsontx2智能硬件是一台基于NVIDIAPascal™架构的AI单模块超级计算机;它性能强大,外形小巧,节能高效,适合机器人、无人机、智能摄像机和便携医疗设备等智能终端设备,在其作为流媒体系统的编解码处理器时,该智能硬件采用的是linux摄像头驱动来读取音视频流媒体文件,并将该音视频流媒体文件进行编解码;但是该智能硬件仅支持H.264/H.265的编解码格式,而目前接收音视频流媒体的硬件存在有许多编解码格式,例如H.261、H.262、H.263、H.264、H.265、MJPEG、MotionJPEG2000等等,由于该智能硬件仅仅只能输出格式为H.264/H.265的音视频流媒体文件,在与其他用于接收音视频流媒体硬件进行对接时存在许多的限制,从而导致以该智能硬件作为编解码处理器的流媒体系统存在较大的使用局限性和实用性能较低的问题。
技术实现思路
有鉴于此,本技术提供一种用于音视频处理的高性能流媒体系统。为了解决上述技术问题,本技术的技术方案是:一种用于音视频处理的高性能流媒体系统,包括输入源模块、音视频采集模块、第一处理器、中央控制器、硬件编解码模块、第三处理器、信令服务器和客户端,音视频采集模块用于采集输入源模块内输入的音视频文件,第一处理器与音视频采集模块电连接,第一处理器用于将由音视频采集模块采集得到的音视频文件压缩处理成流媒体格式,中央控制器通过设有的第一无线通讯模块与第一处理器通讯连接在一起,第一处理器通过第一无线通讯模块向中央控制器传输数据,中央控制器用于对由第一处理器传输的数据进行储存和编解码,中央控制器通过设有的第二无线通讯模块与硬件编解码模块通讯连接在一起,中央控制器通过第二无线通讯模块向硬件编解码模块传输数据,硬件编解码模块用于对由中央控制器传输的数据进行解码,第三处理器与硬件编解码模块电连接在一起,第三处理器用于对由硬件编解码模块解码的数据进行管理和分发,信令服务器与第三处理器连接在一起,信令服务器用于将第三处理器分发的数据转发至客户端内。优选的,所述音视频采集模块为高清视频采集卡。优选的,所述中央控制器包括储存模块和第二处理器,储存模块用于储存由第一处理器传输至的数据,第二处理器用于对由第一处理器传输至的数据进行编解码。优选的,所述第二处理器为jetsontx2智能硬件。优选的,所述硬件编解码模块为硬件解码器。优选的,所述第一无线通讯模块和第二无线通讯模块均为无线WIFI模块。较之现有技术,本技术的优点在于:本技术通过在本系统内增设有硬件编解码模块,且将硬件编解码模块与中央控制器通讯连接,硬件编解码模块为硬件解码器,硬件解码器作为现有技术中常见的器件,具有支持全格式编解码的特点,能够将由中央控制器传输至的数据进行重新编解码,能够编解码出vp8、MJPEG、H.261、H.262等多种格式,令本系统通过设有的信令服务器向客户端进行转发对接时,能够输出多种格式的流媒体文件,相较于现有技术中只能够输出两种格式的流媒体文件,极大的缩减了使用局限性,提高了实用性能。附图说明为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图.图1为本技术的系统组成示意图。附图标记:1、输入源模块;2、音视频采集模块;3、第一处理器;4、第一无线通讯模块;5、中央控制器;51、储存模块;52、第二处理器;6、第二无线通讯模块;7、硬件编解码模块;8、第三处理器;9、信令服务器;10、客户端。具体实施方式下面将结合技术实施例中的附图,对技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是技术一部分实施例,而不是全部的实施例。基于技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于技术保护的范围。参照图1,本技术提供一种用于音视频处理的高性能流媒体系统,包括输入源模块1、音视频采集模块2、第一处理器3、中央控制器5、硬件编解码模块7、第三处理器8、信令服务器9和客户端10,音视频采集模块2用于采集输入源模块1内输入的音视频文件,第一处理器3与音视频采集模块2电连接,第一处理器3用于将由音视频采集模块2采集得到的音视频文件压缩处理成流媒体格式,中央控制器5通过设有的第一无线通讯模块4与第一处理器3通讯连接在一起,第一处理器3通过第一无线通讯模块4向中央控制器5传输流媒体格式的音视频文件,中央控制器5用于对由第一处理器3传输的流媒体格式的音视频文件进行储存和编解码,中央控制器5通过设有的第二无线通讯模块6与硬件编解码模块7通讯连接在一起,中央控制器5通过第二无线通讯模块6向硬件编解码模块7传输数据,硬件编解码模块7用于对由中央控制器5传输的经过编解码的流媒体格式的音视频文件进行解码,第三处理器8与硬件编解码模块7电连接在一起,第三处理器8用于对由硬件编解码模块7解码的数据进行管理和分发,信令服务器9的流媒体信号输入端与第三处理器8的流媒体信号输出端连接在一起,信令服务器9用于将第三处理器8分发的数据由信令信号输出端转发至客户端10的信令信号端内,流媒体信号可通过RTP协议传输,信令信号传输可通过TCP协议传输。进一步的,音视频采集模块2为高清视频采集卡。进一步的,中央控制器5包括储存模块51和第二处理器52,储存模块51用于储存由第一处理器3传输至的数据,第二处理器52用于对由第一处理器3传输至的数据进行编解码,储存模块51可为固态硬盘,储存模块51通过SATA口以及SATA线安装在中央控制器5内。进一步的,第二处理器52为jetsontx2智能硬件。进一步的,硬件编解码模块7为硬件解码器。进一步的,第一无线通讯模块4和第二无线通讯模块6均为无线WIFI模块。实施例1:本系统的工作流程:首先,音视频采集模块2向输入源模块1采集音视频文件,并将采集到的音视频文件发送至第一处理器3内,第一处理器3对该音视频文件进行压缩处理,将该音视频文件转化成流媒体格式;之后,第一处理器3通过第一无线通讯模块4将转成呈流媒体格式的该音视频文件发送至中央控制器5,中央控制器5内的储存器对该音视频文件进行储存和备份,中央控制器5内的第二处理器52对该音视频文件进行编解码,将其编解码为H.264/H.265格式;之后,第二处理器52通过第二无线通讯模块6将编解码后的该音视频文件发送至硬件编解码模块7中,硬件编解码模块7对该音视频文件进行编解码,将该文件编解码出vp8、MJPEG、H.261、H.262等多种格式,满足客户端10的需求;在硬件编解码模块7对本文档来自技高网...

【技术保护点】
1.一种用于音视频处理的高性能流媒体系统,包括输入源模块(1),其特征在于:还包括有音视频采集模块(2)、第一处理器(3)、中央控制器(5)、硬件编解码模块(7)、第三处理器(8)、信令服务器(9)和客户端(10),音视频采集模块(2)用于采集输入源模块(1)内输入的音视频文件,第一处理器(3)与音视频采集模块(2)电连接,第一处理器(3)用于将由音视频采集模块(2)采集得到的音视频文件压缩处理成流媒体格式,中央控制器(5)通过设有的第一无线通讯模块(4)与第一处理器(3)通讯连接在一起,第一处理器(3)通过第一无线通讯模块(4)向中央控制器(5)传输数据,中央控制器(5)用于对由第一处理器(3)传输的数据进行储存和编解码,中央控制器(5)通过设有的第二无线通讯模块(6)与硬件编解码模块(7)通讯连接在一起,中央控制器(5)通过第二无线通讯模块(6)向硬件编解码模块(7)传输数据,硬件编解码模块(7)用于对由中央控制器(5)传输的数据进行解码,第三处理器(8)与硬件编解码模块(7)电连接在一起,第三处理器(8)用于对由硬件编解码模块(7)解码的数据进行管理和分发,信令服务器(9)与第三处理器(8)连接在一起,信令服务器(9)用于将第三处理器(8)分发的数据转发至客户端(10)内。/n...

【技术特征摘要】
1.一种用于音视频处理的高性能流媒体系统,包括输入源模块(1),其特征在于:还包括有音视频采集模块(2)、第一处理器(3)、中央控制器(5)、硬件编解码模块(7)、第三处理器(8)、信令服务器(9)和客户端(10),音视频采集模块(2)用于采集输入源模块(1)内输入的音视频文件,第一处理器(3)与音视频采集模块(2)电连接,第一处理器(3)用于将由音视频采集模块(2)采集得到的音视频文件压缩处理成流媒体格式,中央控制器(5)通过设有的第一无线通讯模块(4)与第一处理器(3)通讯连接在一起,第一处理器(3)通过第一无线通讯模块(4)向中央控制器(5)传输数据,中央控制器(5)用于对由第一处理器(3)传输的数据进行储存和编解码,中央控制器(5)通过设有的第二无线通讯模块(6)与硬件编解码模块(7)通讯连接在一起,中央控制器(5)通过第二无线通讯模块(6)向硬件编解码模块(7)传输数据,硬件编解码模块(7)用于对由中央控制器(5)传输的数据进行解码,第三处理器(8)与硬件编解码模块(7)电连接在一起,第三处理器(8)用于对由硬件编解码模块(7)解码的数据进行管理和分发,信令服务...

【专利技术属性】
技术研发人员:黄勇平
申请(专利权)人:福建喜购宝信息科技有限公司
类型:新型
国别省市:福建;35

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

1