bridge_pre_execute_aleg_app pointso to applicationbridge_pre_execute_aleg_datapoints to application argument you need to set them both.also, you should set them on A-leg.and use:session.setVariable("varName","varValue") On 8 March 2018 at 19:16, Francesco Facco de Lagarda <francesco@delagarda.com> wrote:______________________________‘Evening one and all.
Im going crazy trying to record calls from javascript scripting
This is what I have done:
I have installed mod_shout
$ apt-get install freeswitch-mod-shout
enable in /autoload ../modules.xml
reloaded freeswitch
$ service freeswitch restart
Checked that module was loaded
fs_cli -x "show modules" | grep shout
And set it up before bridge:
set "bridge_pre_execute_aleg_app record_session /tmp/test.mp3"
Simplyfied code I have:
if (session.ready()) {
var sessOut = new Session("sofia/gateway/realton
eFXO/" + dialedNum + "@192.168.0.216:5060") if (sessOut.ready()) {
sessOut.execute("set", "bridge_pre_execute_aleg_app record_session /tmp/test.mp3");
bridge(session, sessOut);
}
}
But nothing appears in “/tmp” !!!!
Where am I going wrong?
______________________________ _____________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-user s
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/ freeswitch-users
http://www.freeswitch.org