基于硬件编码器的录制系统、音视频处理装置和录制方法

文档序号:9380834阅读:987来源:国知局
基于硬件编码器的录制系统、音视频处理装置和录制方法
【技术领域】
[0001]本发明涉及音视频录制技术领域,更具体地,涉及一种基于硬件编码器的录制系统、音视频处理装置和录制方法。
【背景技术】
[0002]现有的音视频录制系统,通常使用计算机加采集卡的方式实现音视频的录制工作,在高清视频录制时代,为了保证清晰度,同时减少视频存储量,大家一般都采用H.264的视频编码格式,然而,H.264格式编码运算量非常大,使用一台高性能的计算机也只能勉强压缩一路1080i50的高清视频,而且只能形成一路视频文件,应用上不灵活,使整个系统成本增高,结构也复杂,维护性不好。

【发明内容】

[0003]有鉴于此,本发明的主要目的在于提供一种基于硬件编码器的录制系统、音视频处理装置和录制方法,能够解决现有技术中存在的成本高、结构复杂、可维护性不好的问题。
[0004]为达到上述目的,本发明的技术方案是这样实现的:
[0005]一方面,提供了一种基于硬件编码器的录制系统,包括:N台摄像机、N台硬件编码器、录制服务器和存储器,其中,摄像机,与硬件编码器一一对应,用于拍摄现场每个区域的视频画面,将拍摄得到的音视频信号输出给与之对应的硬件编码器;硬件编码器,用于将音视频信号压缩成网络流并输出给录制服务器;录制服务器,通过以太网与每台硬件编码器连接,用于接收各路网络流,将接收到的网络流按照文件格式进行封装形成视频文件后写入存储器;存储器,与录制服务器连接,用于存储视频文件。
[0006]优选地,网络流包含视频流和音频流,视频流为高码率视频流和低码率视频流。
[0007]优选地,录制服务器还用于通过以太网接收各路高码率视频流、低码率视频流以及音频流,将接收到的高码率视频流、低码率视频流和音频流按照视频格式进行封装形成高码率视频文件和低码率视频文件后写入存储器。
[0008]另一方面,还提供了一种音视频处理装置,包括:N个硬件编码模块和录制模块,其中,硬件编码模块,用于将音视频信号压缩成网络流并输出给录制模块;录制模块,通过以太网与N个硬件编码模块连接,用于接收网络流,将接收到的网络流按照文件格式进行封装形成视频文件。
[0009]优选地,网络流包含视频流和音频流,视频流为高码率视频流和低码率视频流。
[0010]优选地,录制模块还用于通过以太网接收高码率视频流、低码率视频流以及音频流,将接收到的高码率视频流、低码率视频流以及音频流按照文件格式进行封装形成高码率视频文件和低码率视频文件。
[0011]又一方面,还提供了一种基于硬件编码器的录制系统的录制方法,包括:N台摄像机分别拍摄现场每个区域的视频画面,将拍摄得到的音视频信号输出给与之对应的硬件编码器;硬件编码器将音视频信号压缩成网络流并输出给录制服务器;录制服务器通过以太网接收各路网络流,将接收到的网络流按照文件格式进行封装形成视频文件后写入存储器。
[0012]优选地,将音视频信号压缩成高码率视频流、低码率视频流和音频流;录制服务器还通过以太网接收各路高码率视频流、低码率视频流以及音频流,将接收到的高码率视频流、低码率视频流和音频流按照文件格式进行封装形成高码率视频文件和低码率视频文件后写入存储器。
[0013]又一方面,还提供了一种音视频处理装置的录制方法,包括:将音视频信号压缩成网络流并输出给录制模块;通过以太网接收网络流,将接收到的网络流按照文件格式进行封装形成视频文件。
[0014]优选地,该方法还包括:将音视频信号压缩成高码率视频流、低码率视频流和音频流;通过以太网接收高码率视频流、低码率视频流和音频流,将接收到的高码率视频流、低码率视频流以及音频流按照文件格式进行封装形成高码率视频文件和低码率视频文件。
[0015]本发明的技术效果:
[0016]1.由于本发明的系统中使用硬件编码器将音视频信号压缩成网络流,然后使用录制服务器实现对网络流的录制,可以方便的实现一台计算机同时录制多路音视频信号,满足了高清视频的录制,保证了视频的清晰度,减少视频存储量;
[0017]2.整个系统由硬件编码器完成了音视频信号的压缩,节省了多台计算机,因此,系统结构简单,成本低,可维护性好,稳定性好;
[0018]3.系统中硬件编码器还可以将音视频信号压缩成高码率视频流、低码率视频流和音频流分别输出给录制服务器,高码率视频流形成视频文件后可以用于制作、存档,低码率视频流形成视频文件后可以用于网络直播、视频预览,使应用上更加灵活,更加便利。
【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1示出了根据本发明实施例一的一种基于硬件编码器的录制系统的结构示意图;
[0021]图2示出了根据本发明实施例一的一种基于硬件编码器的录制系统中存储器设置在录制服务器内部的结构示意图;
[0022]图3示出了根据本发明实施例二的一种基于硬件编码器的录制系统中的硬件编码器输出一路网络流的结构示意图;
[0023]图4示出了根据本发明实施例二的一种基于硬件编码器的录制系统中的硬件编码器输出两路网络流的结构示意图;
[0024]图5示出了根据本发明实施例三的一种音视频处理装置的结构示意图;
[0025]图6示出了根据本发明实施例四的一种音视频处理装置中的硬件编码模块输出一路网络流的结构不意图;
[0026]图7示出了根据本发明实施例四的一种音视频处理装置中的硬件编码模块输出两路网络流的结构TJK意图;
[0027]图8示出了根据本发明实施例五的一种基于硬件编码器的录制系统的录制方法的流程图;
[0028]图9示出了根据本发明实施例七的一种音视频处理装置的录制方法的流程图。
【具体实施方式】
[0029]下面将参考附图并结合实施例,来详细说明本发明。
[0030]实施例一
[0031]图1示出了根据本发明实施例一的一种基于硬件编码器的录制系统的结构示意图,如图1所示,该系统包括:N台摄像机10、N台硬件编码器20、录制服务器30和存储器40,其中,
[0032]摄像机10,与硬件编码器20 —一对应,用于拍摄现场每个区域的视频画面,将拍摄得到的音视频信号输出给与之对应的硬件编码器20 ;
[0033]硬件编码器20,用于将音视频信号压缩成网络流并输出给录制服务器30 ;
[0034]其中,网络流的格式可以为:rtsp、TS、UDP等流格式;
[0035]录制服务器30,通过以太网与每台硬件编码器20连接,用于接收各路网络流,将接收到的网络流按照文件格式进行封装形成视频文件后写入存储器40 ;
[0036]其中,录制服务器30为计算机,视频文件的格式可以为:MP4、TS、AVI等;
[0037]存储器40,与录制服务器30连接,用于存储视频文件;
[0038]其中,存储器40也可以设置在录制服务器30内部,如图2所示,录制服务器30将封装好的视频文件直接存入存储器40中。
[0039]本系统还可以单独录制视频或者音频,当只需要视频的录制时,硬件编码器在接收音视频信号的时候直接将音频信号滤掉即可,对音频信号不做任何处理;当只需要音频的录制时,同样,硬件编码器在接收音视频信号的时候直接将视频信号滤掉即可,对视频信号不做任何处理。
[0040]由于本发明的实施例使用硬件编码器将音视频信号压缩成网络流,然后使用录制服务器实现对网络流的录制,可以方便的实现一台计算机同时录制多路音视频信号,满足了高清视频的录制,保证了视频的清晰度,减少视频存储量;同时,整个系统由硬件编码器完成了音视频信号的压缩,节省了多台计算机,因此,系统结构简单,成本低,可维护性好,稳定性好。
[0041]实施例二
[0042]图3示出了根据本发明实施例二的一种基于硬件编码器的录制系统的结构示意图;如图3所示,硬件编码器20输出的网络流包含视频流和音频流,其中,视频流为高码率视频流和低码率视频流;
[0043]录制服务器30还用于通过以太网接收各路高码率视频流、低码率视频流以及音频流,将接收到的高码率视频流、低码率视频流以及音频流按照文件格式进行封装形成高码率视频文件和低码率视频文件后写入存储器40。
[0044]高码流视频文件可以用于制作、存档,低码率视频文件可以用于网络直播、视频预览。
[0045]有的硬件编码器20将音视频信号压缩成一路网络流,该网络流分为高码率视频流、低码率视频流和音频流,即上述所述的实施例;但有的编码器20将音视频信号可以压缩成两路网络流即:一路网络流为高码率视频流和音频流,另一路网络流为低码率视频流和音频流,如图4所示。
[0046]本发明的实施例中硬件编码器将音视频信号压缩成高码率视频流、低码率视频流以及音频流并分别输出给录制服务器,高码率视频流形成视频文件后可以用于制作、存档,低码率视频流形成视频文件后可以用于网络直播、视频预览,使应用上更加灵活,更加便利。
[0047]实施例三
[0048]图5示出了根据本发明实施例三的一种音视频处理装置的结构示意图;如图5所示,该装置包括:N个硬件编码模块100和录制模块200,其中,
[0049]硬件编码模块100,用于将音视频信号压缩成网络流并输出给录制模块200 ;
[0050]其中,网络流的格式可以为:rtsp、TS、UDP等流格式;
[0051]录制模块200,通过以太网与N个硬件编码模块100连接,用于接收网络流,将接收到的网络流按照文件格式进行封装形成视频文件。
[0052]其中,录制模块200为计算机,视频文件的格式可以为:MP4、TS、AVI等。
[0053]由于本发明的实施例使用硬件编码模块将音视频信号压缩成网络流,然后使用录制模块实现对网络流的录制,可以方便的实现一台计算机同时录制多路音视频信号,满足了高清视频的录制,保证了视频的清晰度,减少视频存储量;同时,整个装置由硬件编码模块完成了音视频信号的压缩,节省了多台计算机,因此,系统结构简单,成本低,可维护性好,稳定性好。
[0054]实施例四
[0055]图6
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1