Дмитрий Письменов писал(а):
diman73rus писал(а):
Дмитрий Письменов писал(а):
diman73rus писал(а):
Дмитрий Письменов писал(а):
А если выключить фаст-старт?
соединение становится двухсторонним, но ЭХО всё равно есть. жуткое.
на каких кодеках происходит коннект?
g729
voice -print?
обманул. соединение происходит на 711 кодеке (по приоритету стоял первым). после изымания его, соединяется на 729-м, но еще хуже - слышу вызов, на той стороне поднимают трубку, а на стороне длинка продолжается вызов (гудки).
usr/config$ voice -print
Voice codec setting relate information
Sending packet size :
G.729A : 40 ms
G.729A : 40 ms
G.729A : 40 ms
G.729A : 40 ms
G.729 : 40 ms
Priority order codec :
g729a g729a g729a g729a g729
Volume levels :
voice volume : 30
input gain : 32
dtmf volume : 24
Sound compress & CNG :
Echo canceller : On On On On
JitterBuffer Min Delay : 90
JitterBuffer Max Delay : 150
------statemode: ConnectedCallSetup------
1-ControlStateTransportConnected
Enter cmEvCallCapabilities()
## Remote Capability Set
## [30] dynamicRTPPayloadType: K┼═∙%┌л└ Receive
## [27] t38fax: Data Receive and Transmit
## [28] nonStandard: Data Receive and Transmit
## [20] nonStandard: Data Receive and Transmit
## [26] hookflash: User Input Receive
## [25] dtmf: User Input Receive
## [22] basicString: User Input Receive
## [15] nonStandard: Audio Receive
## [4] g729AnnexA: Audio Receive
## [3] g729: Audio Receive
## [2] g711Alaw64k: Audio Receive
## [10] gsmFullRate: Audio Receive
First entry of matched remote TCS: (0)g729AnnexA
the best matched codec is g729AnnexA
MSDetermination: Slave
1-cmControlStateConnected
cmEvCallStateChanged(state=cmCallStateConnected, statemode=cmCallStateModeConnectedCall)
1-Connected-cmEvCallStateChanged
Callee----->
fs_flag[1]=0
Calling party creating channel...
=== Channel New
=== Channel Set RTCP Address
call1 ch1-ChannelState: Dialtone
call1 ch1-ChannelState: RingBack
=== Channel open with codec: g729AnnexA, TxM=0
Enter EvChannelNew..6ada7c
call1 hsChanIn-cmEvChannelNew Send
cmEvChannelSetRTCPAddress hsChan = 6ada7c
RTCP call: 1, channel: 0
cmEvChannelParameters hsChannel: 6ada7c channeName = g729
incoming channel codec: g729
call1 ch0-ChannelState: Offering
call1 ch0-ChannelState: Connected
cmEvChannelSetRTCPAddress hsChan = 6ad8e4
RTCP call: 1, channel: 1
cmEvChannelSetAddress hsChan = 6ad8e4
call1 ch1-211.111.111.116: 19164-cmEvChannelSetAddress
cmEvChannelParameters hsChannel: 6ad8e4 channeName = (null)
call1 ch1-ChannelState: Connected
In/Out Channel Codec not matched!
call1 ch1-ChannelState: Disconnected
call1 ch1-ChannelState: Idle
call1 ch0-ChannelState: Disconnected
call1 ch0-ChannelState: Idle
1-cmControlStateTransportDisconnected
cmEvCallStateChanged(state=cmCallStateDisconnected, statemode=cmCallStateModeDisconnectedNormal)
1-Disconnected-cmEvCallStateChanged reason = -1
cmEvCallStateChanged(state=cmCallStateIdle, statemode=cmCallStateModeDisconnectedBusy)
H323ap select codec g711Ulaw64k
H323ap select codec g711Ulaw64k, TxM=2 echo=1