Hi Folks, I understand freeSwitch is supporting a couple of languages for call controls like Lua, Javascript, Perl, Java... However, after digging into the detailed wiki pages, I found out the codes written in those languages can only be executed via the freeswitch console. I was wondering whether it's possible to run FreeSwitch at backend and have a piece of Java program (outside the freeSwitch console) to invoke freeSwitch commands? Thanks, -Jingwei
You can use FS socket event interface for that. See free Java lib for inbound socket event here: http://versafon.com/versafonweb/Software.jsp Jingwei Yang wrote:
Hi Folks,
I understand freeSwitch is supporting a couple of languages for call controls like Lua, Javascript, Perl, Java... However, after digging into the detailed wiki pages, I found out the codes written in those languages can only be executed via the freeswitch console. I was wondering whether it's possible to run FreeSwitch at backend and have a piece of Java program (outside the freeSwitch console) to invoke freeSwitch commands?
Thanks, -Jingwei ------------------------------------------------------------------------
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Hi Paul, thanks for your reply. I've give it a try. On Thu, Jun 25, 2009 at 11:13 AM, paul.degt@gmail.com <paul.degt@gmail.com>wrote:
You can use FS socket event interface for that. See free Java lib for inbound socket event here: http://versafon.com/versafonweb/Software.jsp
Jingwei Yang wrote:
Hi Folks,
I understand freeSwitch is supporting a couple of languages for call controls like Lua, Javascript, Perl, Java... However, after digging into the detailed wiki pages, I found out the codes written in those languages can only be executed via the freeswitch console. I was wondering whether it's possible to run FreeSwitch at backend and have a piece of Java program (outside the freeSwitch console) to invoke freeSwitch commands?
Thanks, -Jingwei ------------------------------------------------------------------------
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
FYI, Any language that can establish a network socket and send/receive information over that socket can be used to control FS. FreeSWITCH comes with ESL - the event socket library - that can abstract away some of the grunt work, but there isn't a Java one that I'm aware of. -MC On Wed, Jun 24, 2009 at 7:52 PM, Jingwei Yang <jingwei.yang@gmail.com>wrote:
Hi Folks,
I understand freeSwitch is supporting a couple of languages for call controls like Lua, Javascript, Perl, Java... However, after digging into the detailed wiki pages, I found out the codes written in those languages can only be executed via the freeswitch console. I was wondering whether it's possible to run FreeSwitch at backend and have a piece of Java program (outside the freeSwitch console) to invoke freeSwitch commands?
Thanks, -Jingwei
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Thanks Michael, fs_eslib sounds the one for Java. I'll give it a try. On Thu, Jun 25, 2009 at 1:38 PM, Michael Collins <msc@freeswitch.org> wrote:
FYI, Any language that can establish a network socket and send/receive information over that socket can be used to control FS. FreeSWITCH comes with ESL - the event socket library - that can abstract away some of the grunt work, but there isn't a Java one that I'm aware of. -MC
On Wed, Jun 24, 2009 at 7:52 PM, Jingwei Yang <jingwei.yang@gmail.com>wrote:
Hi Folks,
I understand freeSwitch is supporting a couple of languages for call controls like Lua, Javascript, Perl, Java... However, after digging into the detailed wiki pages, I found out the codes written in those languages can only be executed via the freeswitch console. I was wondering whether it's possible to run FreeSwitch at backend and have a piece of Java program (outside the freeSwitch console) to invoke freeSwitch commands?
Thanks, -Jingwei
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (3)
-
Jingwei Yang
-
Michael Collins
-
paul.degt@gmail.com