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

Wowza技术:如何设置Wowza Transcoder的音频编码参数?

发布时间:2020/12/06 浏览量:2000

这篇文章介绍了在使用Wowza Transcoder进行转码时,如何对输出的音频编码进行参数设置。如果你对音频编码的细节非常了解,那么你可以通过打印更多的Log来查看这些编码参数的当前值,以及如何调整它们。 

 

 

通过日志显示可用的音频编码参数


当你在运行Wowza Transcoder时,你可以将<Encode>部分的音频编码信息以日志的形式输出到wowzastreamingengine_access.log文件中。 如果要这么做,请用文本编辑器打开你的转码模板文件,然后在每一个<Encode>下的<Properties>中添加下面的参数: 

<Property>

         <Name>logAudioEncodingParameters</Name>

         <Value>true</Value>

         <Type>Boolean</Type>

</Property>

 

这样,输出在Log文件wowzastreamingengine_access.log中的信息看起来会如下所示: 

# long: channel copy: 0=donothing,1=copy-left-over-right, 2=copy-right-over-left

mainconcept.channel_copy: 0

# long: variable bitrate mode: 0 = off

mainconcept.vbr: 0

# long: crc protection: 0=off, 1=on

mainconcept.protect_adts_stream: 0

# long: temporal noise shaping (tns)algorithm: 0=off, 1=on

mainconcept.tns: 1

# long: high efficiency: 0=off, 1=HE-v1,2=HE-v

mainconcept.he: 0

# long: high frequency cut-off

mainconcept.hf_cutoff: 0

# long: aac object type

mainconcept.aac_object_type: 2

# long: mpeg version: 6=MPEG2_AAC_AUDIO,7=MPEG4_AAC_AUDIO, 16=MPEG4_AAC_AUDIO_PSP

mainconcept.mpeg_version: 7

#

 

然后,你可以根据这些信息设置音频编码参数。 
 

配置音频编码参数


你必须用文本编辑器打开你的Wowza安装目录下的转码模板文件([install-dir]/transcoder/templates),在这个文件中设置编码参数。 

在每一个<Encode>里面的<Audio>/<Parameters>中添加你需要修改的<Parameter>。 注意:在每一个转码模板文件中都可能会有多个<Encode>部分(每一个对应一个码率的输出流)。然后重启Wowza Streaming Engine,让修改的参数生效即可。 

注意:在老版本的转码模板中的<Audio>部分可能缺少<Parameters>,你把它加上即可。

 

举例说明

举个例子,就以下面wowzastreamingengine_access.log中的日志信息为例: 

# long: channel copy: 0=donothing,1=copy-left-over-right, 2=copy-right-over-left

mainconcept.channel_copy: 0

#

你可以在转码模板的<Encode>/<Audio>/<Parameters>中添加以下<Parameter>部分: 

<Parameter>

         <Name>mainconcept.channel_copy</Name>

         <Value>1</Value>

         <Type>Long</Type>

</Parameter>

在上面这个例子中,我们添加了mainconcept.channel_copy这个参数,将它的值设置为1 (将左声道拷贝到右声道)。 
 

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

北京哲想软件有限公司