This can be implemenred using freeswitch.
Ping me directly after you install freeswith on linux and configure ssh remote access
Thanks Daniel,I've done some digging, and from Andrew Prokop's blog, it says this envolves early midia. Usually this is done by reply a 183 to the caller with media ip and port in the SDP. This makes sense but i still have no idea how to generate 183 response with embedded SDP.
At 2017-09-18 18:05:46, "Daniel Tryba" <d.tryba@pocos.nl> wrote: >On Mon, Sep 18, 2017 at 03:37:22PM +0800, 赵国杰 wrote: >> I want the caller to play a short audio(like "the number your are calling is busy") when the callee declines the call. How can i do that? > >You need to check for the status codes in a failure route and then >somehow generate audio somewhere, which is out of the scope of kamailio >(maybe rtpproxy can do this, otherwise use something like asterisk): > >failure_route[MANAGE_FAILURE] { >if (t_check_status("486")) >{ > $du=null; > $ru="busymessage@asterisk.example.org"; > route(RELAY); > exit; >} > >_______________________________________________ >Kamailio (SER) - Users Mailing List >sr-users@lists.kamailio.org >https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users