当前您所在的位置:首页>新闻中心>新品发布
新品发布
行业动态
营销活动

Wowza技术:在使用Transcoder时,如何将音频转码为HE-AAC格式?

发布时间:2020/12/04 浏览量:2444

这篇文章介绍了在使用Wowza Transcoder 插件时,如何将音频转码为HE-AAC (high efficiency AAC)。

注意: 这个功能要求Wowza Media Server® 3.1.2.16 及以上版本的支持。 

如果确定要使用HE-AAC,那就无法使用动态码率模式(VBR)。 

如果使用HE-AAC,音频采样率一定不能使用这几个值: 8000,11025,12000,64000,88200,或96000 Hz。

 

 

配置

在Transcoder的模版中已经有了对HE-AAC的配置。这里的例子使用了audioonly.xml的转码模版。编辑这个模版文件,并在Encode/Audio/Parameters下添加下面的:

 

         mainconcept.he

         2

         Integer

 

注意: 以前版本的转码模版文件中,在

 

下面是一个完整的audioonly.xml模版例子,它添加了mainconcept.he  :

 

        

                  

                           

                           

                                     true

                                     aac

                                     mp4:${SourceStreamName}_aac

                                    

                                              

                                              PassThru

                                               ${SourceVideoBitrate}

                                              

                                              

                                    

                                    

                                              

                                               AAC

                                               48000

                                              

                                                       

                                                                 mainconcept.he

                                                                 2

                                                                 Integer

                                                       

                                              

                                    

                                    

                                    

                           

                  

                  

                  

                  

                 

                  

                  

        

 

 

下面是关于这个参数的三个可能的值:

0: 不使用高效音频编码(default value)。
1: 使用高效音频编码版本1(HE-AAC v1)。
2: 使用高效音频编码版本2(HE-AAC v2)。


这里有一个关于HE-AAC的介绍:
当使用HE-AAC的设置时,Wowza Media Server 将记录一些信息来提示你转码后的音频流的采样率变成了输入流的一半。例如,当输入流是48000Hz,转码后的HE-AAC流将变为24000Hz。这是正常的并且说明你的HE-AAC配置是正确的。 

当你用Wowza transcoder对流myStream进行转码时,你将会在wowzamediaserver_access.log文件中看到下面的log信息: 

 INFO200 myStream {name:"aac", bitrate:48000, codec:AAC, objectType:LC,sampleRate:22050, channels:2}

 

Wowza Streaming Engine 4是业界功能强大、API接口丰富的流媒体Server产品,采用它作为流媒体服务器产品的案例很多,直播、在线教育、IPTV都有它的用武之地。

北京哲想软件有限公司