Hi.

How to use early_announce plug-in? I'm trying to use but can't get any reply
from it.
SEMS is 1.4.0, running on 87.249.51.227:5080.
openSIPS is on 87.249.51.227:5060
Asterisk on 172.16.0.2

Call Flow is : Asterisk -> openSIPS -> SEMS

SEMS should play a wav file in early media, but after when openSIPS routed
call to SEMS, SEMS did't reply anything (I'm expecting at least 'trying')
with no error in the log.

INVITE contains:

INVITE sip:[email protected]:5080 SIP/2.0
P-App-Name: early_announce
c=IN IP4 172.16.101.2
t=0 0
m=audio 17494 RTP/AVP 8
a=rtpmap:8 PCMA/8000
a=ptime:20
a=sendrecv


[#80100a200] [handleSipMsg, AmSipDispatcher.cpp:93] DEBUG: method: `INVITE'
[6].
[#80100a200] [onInvite, EarlyAnnounce.cpp:320] DEBUG: trying
'/usr/local/lib/sems/audio/87.249.51.227/sems_non_exists.wav'
[#80100a200] [onInvite, EarlyAnnounce.cpp:325] DEBUG: trying
'/usr/local/lib/sems/audio/sems_non_exists.wav'
[#80100a200] [setLocalTag, AmSession.cpp:224] DEBUG:
AmSession::setLocalTag() - session id set to
51585D1E-4D80836F000D62CE-0100A200
[#80100a200] [startSessionUAS, AmSessionContainer.cpp:293] INFO: Starting
UAS session 51585D1E-4D80836F000D62CE-0100A200 app early_announce
[#80100a200] [postEvent, AmEventQueue.cpp:53] DEBUG: AmEventQueue: trying to
post event
[#801086e40] [_start, AmThread.cpp:68] DEBUG: Thread 34377068096 is
starting.
[#801086e40] [run, AmSession.cpp:337] DEBUG: startup session
[#80100a200] [postEvent, AmEventQueue.cpp:64] DEBUG: AmEventQueue: event
posted
[#801086e40] [run, AmSession.cpp:341] DEBUG: running session event loop
[#80100a200] [handle_sip_request, SipCtrlInterface.cpp:613] DEBUG: ^^ M
[B2B.499.6086825|] Ru SIP request INVITE handled ^^
[#801086e40] [processingCycle, AmSession.cpp:445] DEBUG: vv S
[|51585D1E-4D80836F000D62CE-0100A200] Disconnected, running, 0
UACTransPending vv
[#801086e40] [processEvents, AmEventQueue.cpp:79] DEBUG: before processing
event (17AmSipRequestEvent)
[#801086e40] [process, AmSession.cpp:785] DEBUG: AmSession processing event
[#801086e40] [updateStatus, AmSipDialog.cpp:88] DEBUG:
AmSipDialog::updateStatus(req = INVITE)
[#801086e40] [onSipRequest, AmSession.cpp:835] DEBUG: onSipRequest: method =
INVITE
[#801086e40] [parse_sdp_line_ex, AmSdp.cpp:483] DEBUG: parse_sdp_line_ex:
parsing sdp message ..
[#801086e40] [parse_sdp_line_ex, AmSdp.cpp:495] DEBUG: parse_sdp_line_ex:
found version
[#801086e40] [parse_sdp_line_ex, AmSdp.cpp:502] DEBUG: parse_sdp_line_ex:
found origin
[#801086e40] [parse_sdp_origin, AmSdp.cpp:1066] DEBUG: parse_sdp_line_ex:
parse_sdp_origin: parsing sdp origin
[#801086e40] [parse_sdp_origin, AmSdp.cpp:1157] DEBUG: parse_sdp_line_ex:
parse_sdp_origin: done parsing sdp origin
[#801086e40] [parse_sdp_line_ex, AmSdp.cpp:510] DEBUG: parse_sdp_line_ex:
found session
[#801086e40] [parse_sdp_line_ex, AmSdp.cpp:549] DEBUG: parse_sdp_line_ex:
found connection
[#801086e40] [parse_sdp_connection, AmSdp.cpp:640] DEBUG: parse_sdp_line_ex:
parse_sdp_connection: parsing sdp connection
[#801086e40] [parse_sdp_connection, AmSdp.cpp:698] DEBUG: parse_sdp_line_ex:
parse_sdp_connection: done parsing sdp connection
[#801086e40] [parse_sdp_line_ex, AmSdp.cpp:533] DEBUG: parse_sdp_line_ex:
found unknown line 't'
[#801086e40] [parse_sdp_line_ex, AmSdp.cpp:556] DEBUG: parse_sdp_line_ex:
found media
[#801086e40] [parse_sdp_media, AmSdp.cpp:718] DEBUG: parse_sdp_line_ex:
parse_sdp_media: parsing media description...
[#801086e40] [parse_sdp_media, AmSdp.cpp:807] DEBUG: parse_sdp_line_ex:
parse_sdp_media: done parsing media description
[#801086e40] [parse_sdp_attr, AmSdp.cpp:943] DEBUG: found media attr
'rtpmap' type '8'
[#801086e40] [parse_sdp_attr, AmSdp.cpp:1028] DEBUG: found media attr
'ptime' value '20'
[#801086e40] [parse_sdp_attr, AmSdp.cpp:1042] DEBUG: found media attr
'sendrecv'
[#801086e40] [parse_sdp_line_ex, AmSdp.cpp:621] DEBUG: parse_sdp_line_ex:
parsing sdp message done :)
[#801086e40] [getCompatiblePayloads, AmSdp.cpp:430] DEBUG: using global
address:
[#801086e40] [negotiate, AmSession.cpp:287] DEBUG: remote party doesn't
support telephone events
[#801086e40] [RTPStream, AmSession.h:651] DEBUG: creating RTP stream
instance for session [0x802c40000]
[#801086e40] [setRAddr, AmRtpStream.cpp:473] DEBUG: RTP remote address set
to 172.16.101.2:17494
[#802a7ec80] [_start, AmThread.cpp:68] DEBUG: Thread 34404297856 is
starting.
[#801009e80] [run, udp_trsp.cpp:213] DEBUG: vv M [|] u recvd msg via UDP vv
--++--
(Here INVITE comes again)
INVITE sip:[email protected]:5080 SIP/2.0


I don't see any RTP traffic from SEMS.
SEMS was runned with option in conf:
exclude_plugins=dsm;voicebox;voicemail;msg_storage;mwi;annrecorder;ivr;preco
ded_announce


What I did wrong?



WBR, Anton Zagorskiy
VoIP Developer, Oyster Telecom
Phone.: +7 812 601-0666
Fax: +7 812 601-0593
[email protected]
www.oyster-telecom.ru




_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to