gtkbrfys писал(а):
Данная тема уже поднималась, но у меня ситуация отлична в том, что разрыв происходит и при разговоре.
Прошивки те же : 1.01 - B53, 20 соответственно. Девайсы работают peer2peer
Фрагменты log'ов:
104-й
...
006272611 HSMU 4: Chan 0i cmEvChannelSetRTCPAddress_msg IP = 82.194.224.253, Port = 16385
006272611 HSMU 4: Chan 0i - slave offering channel "g729AnnexA"
006272611 hsmup_slave_incoming_lc: nw_open(RTP1), call_num=4 , port=30008, chan_num(i/o)=0i
006272611 HSMU 4: Chan 0i: Opened RTP socket = 1, cmChannel = 30008
006272611 hsmup_slave_incoming_lc: nw_open(RTCP2), call_num=4 , port=30009, chan_num(i/o)=0i
006272611 HSMU 4: Chan 0i: Opened RTCP socket = 2, port 30009
006272611 HSMU 4: selected codec name=g729AnnexA, selected profile=5, slave
006272611 HSMU 4: Chan 0i - cmChannelStateConnected "g729AnnexA"
local RTCP = 30009, remote RTCP =16385, RTP = 82.194.224.254:30008
006272612 HSMU 4: Chan 0o - hsmup_open_channel() codec = "g729AnnexA", p_assoc_chan=0x4259f5,chanal name =" "
006272612 HSMU 4: abort timer in state hsmup_state_slave_wait_open_in_lc
006272666 HSMU 4: Chan 0o cmEvChannelSetRTCPAddress_msg IP = 82.194.224.254, Port = 30009
006272666 HSMU 4: Chan 0o cmEvChannelSetAddress_msg IP = 82.194.224.253, Port = 16384
006272666 HSMU 4: Chan 0o - cmChannelStateConnected "g729AnnexA"
local RTCP = 30009, remote RTCP =30009, RTP = 82.194.224.253:16384
006272666 HSMU 4: VOICE CONNECTED, coding=g729AnnexA, mode=Slave
006272666 HSMU 4: set timer for 180000 in state hsmup_state_voice_connected
006272709 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=4e
006273035 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
006273407 HSMU RX RTCP DATA ERROR: ?rtcp pkt type=0
...
trigered in state hsmup_state_voice_connected
006290671 HSMU 4: abort timer in state hsmup_state_voice_connected
006290671 HSMU 4: Double release (IF)
006290723 HSMU 4: voice rtp open=0, rtcp open=0, nw_close(voice socked RTP0, RTCP0)
006290723 HSMU 4: nw_close(inchan local RTCP2, RTP1)
006290723 HSMU 4: nw_close(inchan local RTCP65535, RTP65535)
006290723 HSMU 4: nw_close(inchan local RTCP65535, RTP65535)
006290723 HSMU 4: nw_close(inchan local RTCP65535, RTP65535)
1104:
call0 ch1-82.194.224.254: 30008-cmEvChannelSetAddress
cmEvChannelParameters hsChannel: 6acfbc channeName = (null)
call0 ch1-ChannelState: Connected
Enter EvChannelNew..6ad154
call0 hsChanIn-cmEvChannelNew Send
cmEvChannelSetRTCPAddress hsChan = 6ad154
RTCP call: 0, channel: 0
cmEvChannelParameters hsChannel: 6ad154 channeName = g729AnnexA
incoming channel codec: g729AnnexA
call0 ch0-ChannelState: Offering
call0 ch0-ChannelState: Connected
0-Enter openDeviceChannel
H323ap select codec g729AnnexA
H323ap select codec g729AnnexA, TxM=2 echo=1
After connect, h245 connect
call0 ch0-ChannelState: Disconnected
call0 ch0-ChannelState: Idle
call0 ch1-ChannelState: Disconnected
call0 ch1-ChannelState: Idle
0-cmControlStateTransportDisconnected
cmEvCallStateChanged(state=cmCallStateDisconnected, statemode=cmCallStateModeDisconnectedNormal)
0-Disconnected-cmEvCallStateChanged reason = 11
cmEvCallStateChanged(state=cmCallStateIdle, statemode=cmCallStateModeDisconnectedBusy)
H323ap select codec g711Ulaw64k
H323ap select codec g711Ulaw64k, TxM=2 echo=1
Насклоько я могу разобрать log событие связано с timer 180000
который срабатывет т. к обрыв происходит через ~ 3 минуты. Непонятно с чем связаны RTCP ERROR
Намекните плз.
Не первый раз такую проблемы слышу, но смоделировать в офисе не получается, все работает.