[Freeswitch-users] Javascript scripting
Robert Boardman
robb at boardman.me.uk
Tue Nov 18 02:19:45 MSK 2014
Thanks for your replies, yes I need to run on win32 because someone bought
the wrong windows version, how easy is it to convert the javascript to lua?
shown below
var exit = false;
function onInput( session, type, data, arg ) {
if ( type == "dtmf" ) {
console_log( "info", "Got digit " + data.digit + "\n");
if ( data.digit == "5" ) {
exit = true;
return( false );
}
else if ( data.digit == "#" ) {
return( "seek:0" );
}
else if ( data.digit == "1" ) {
return( "seek:-500" );
}
else if ( data.digit == "*" ) {
return( "pause" );
}
else if ( data.digit == "3" ) {
return( "seek:+500" );
}
return( true );
}
}
session = new Session('sofia/gateway/sipuser/789');
session.waitForAnswer(10000);
if ( session.ready( ) ) {
session.answer( );
while ( session.ready( ) && ! exit ) {
session.streamFile( "c:/wamp/www/tmp/robb193497-tmp.wav", onInput );
session.hangup( );
}
if ( session.ready( ) ) {
session.hangup( );
}
}
Thanks
Robb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20141117/2de550ea/attachment.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list