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
