如何最小化或禁用从freeswitch到asterisk的编解码器转码?

如何最小化或禁用从freeswitch到asterisk的编解码器转码?,asterisk,codec,freeswitch,Asterisk,Codec,Freeswitch,我想在不转码的情况下将呼叫从freeswitch传递到asterisk,freeswitch(版本1.4.6 32位)和asterisk-11.7.0安装在同一台机器上,在freeswitch呼叫中,编解码器描述为write\u codec=L16 write\u rate=16000 write\u bit\u rate=256000,在freeswitch中我已经尝试过 <param name="disable-transcoding" value="tr

我想在不转码的情况下将呼叫从freeswitch传递到asterisk,freeswitch(版本1.4.6 32位)和asterisk-11.7.0安装在同一台机器上,在freeswitch呼叫中,编解码器描述为write\u codec=L16 write\u rate=16000 write\u bit\u rate=256000,在freeswitch中我已经尝试过

<param name="disable-transcoding" value="true"/>

然后显示星号

找到RTP音频格式98

找到RTP音频格式13

找到ID 98的音频描述格式L16

chan_sip.c:10556 process_sdp:没有兼容的编解码器,不接受此优惠

我认为freeswitch内部使用的是
L16
,asterisk使用的是
SLIN


如何在freeswitch和asterisk中最小化或禁用编解码器转码?

您还可以使用g722或任何其他narow波段未压缩编解码器


所有未压缩的编解码器都需要非常低的cpu才能转码到任何其他未压缩的编解码器(比处理流要少得多)

您也可以使用g722或任何其他narow波段未压缩的编解码器


所有未压缩的编解码器都需要非常低的cpu才能转换成任何其他未压缩的编解码器(远低于流的处理)

亲爱的@arheops谢谢你的回答,我运行的是asterisk 11.7,freeswitch和asterisk都安装在同一台机器上,并通过127.0.0.1进行通信,请为这两个版本推荐一个编解码器@arheops谢谢你的回答,我运行的是asterisk 11.7,freeswitch和asterisk都安装在同一台机器上,并通过127.0.0.1进行通信,请为两者推荐一个编解码器