[OpenSIPS-Users] Opensips 3.1 Play Media
    DHAVAL INDRODIYA 
    dhaval.it01034 at gmail.com
       
    Wed May 20 02:35:37 EST 2020
    
    
  
Hi All,
I was trying to play with the 3.1 feature specifically media handling
capabilities.
I want opensips act as a playing server by answering WebRTC based calls.
Here is a scenario I was trying to do.
-- Opensips will receive WSS call
-- Process the call
-- Play file with 200 OK
-- Sending to Voicemail (recording of file using rtpengine recording module)
-- Hangup call by caller or hangup after some time.
Here is sample routing I plan to develop. I tried it is not working as 200
OK is not generated with SDP.
route[VOICEMAIL]{
        xlog("Receiving voicemail");
        $var(rtpengine_flags) = "trust-address replace-origin
replace-session-connection rtcp-mux-offer ICE=force transcode-PCMU
transcode-G722 SDES-off UDP/TLS/RTP/SAVP";
        rtpengine_offer("$var(rtpengine_flags)");
        rtpengine_start_recording();
        append_to_reply("Contact: <sip:voicemail at XXX_XXX_XXX_XXX>\r\n");
        rtpengine_answer("$var(rtpengine_flags)");
        t_reply(200, "Ok");
        rtpengine_play_media("file=/etc/opensips/sounds/vm-isunavail.wav");
        xlog("waiting for voicemail to be recorded");
        sleep(30);
        exit;
}
I want to know how this will be possible? Don't consider Asterisk and
Free-switch as a media server.
Any help suggestion would be appreciated.
-- 
Best Regards,
*Dhaval Indrodiya*
*skype: dki123sabse*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20200520/e99a94ac/attachment.html>
    
    
More information about the Users
mailing list