[Freeswitch-dev] Adding Extensions, Gateways and Many More
Hello Everyone, I have setup freeswitch with two soft phone and it all works great(Thanks to all the guys here for poining me to the right direction). Now I have some questions, I saw in one of the freeswitch web UI called wikipbx, where they are adding extensions and gateways through the user interface. I only could understand the screenshots, but couldnt understand the code as it was in python I guess. Now what I want to know is that, how can we add extensions through the console or xml-rpc etc? Specifically is there any such command for this, because I had an understanding that sip clients themselves register and get an extension. If no, how do they do it, any ideas how can I achieve that?? And finally how do we add gateways such as sipura, do they configiure themselves automatically or is there any way to do so? Finally, if I want free switch to tell my application about every request it gets such as register request etc, is this possible? Thanks a lot for your time and effort!!! -- Kind Regards, Zahid Maqbool
Thanks Ivav for your prompt response, any ideas on the other two parts? On Wed, Sep 24, 2008 at 2:44 PM, Ivan C Myrvold <ivan@myrvold.org> wrote:
event xml CUSTOM sofia::register sofia::expire
Ivan
Den 24. sep.. 2008 kl. 10:48 skrev Zahid Maqbool:
Finally, if I want free switch to tell my application about every request it gets such as register request etc, is this possible?
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards, Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India =============================
I am not sure if you can add extensions through the console or xml-rpc. About adding gateways, I don't know what you mean about configuring them themselves. I am adding gateways in the sip_profiles directory. Ivan Den 24. sep.. 2008 kl. 11:43 skrev Zahid Maqbool:
Thanks Ivav for your prompt response, any ideas on the other two parts?
On Wed, Sep 24, 2008 at 2:44 PM, Ivan C Myrvold <ivan@myrvold.org> wrote: event xml CUSTOM sofia::register sofia::expire
Ivan
Den 24. sep.. 2008 kl. 10:48 skrev Zahid Maqbool:
Finally, if I want free switch to tell my application about every request it gets such as register request etc, is this possible?
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards,
Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India ============================= _______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
sorry for confusing about gateways, its my bad, I got it completely wrong. Between this is what I am talking about the wikiPBX GUI for freeswitch http://www.wikipbx.org/images/add_endpoint.png http://www.wikipbx.org/images/add_extension.png http://www.wikipbx.org/images/add_gateway.png Is there anyway that an external application can talk to freeswitch to accomplish the above mentioned tasks. On Wed, Sep 24, 2008 at 3:54 PM, Ivan C Myrvold <ivan@myrvold.org> wrote:
I am not sure if you can add extensions through the console or xml-rpc. About adding gateways, I don't know what you mean about configuring them themselves. I am adding gateways in the sip_profiles directory.
Ivan
Den 24. sep.. 2008 kl. 11:43 skrev Zahid Maqbool:
Thanks Ivav for your prompt response, any ideas on the other two parts?
On Wed, Sep 24, 2008 at 2:44 PM, Ivan C Myrvold <ivan@myrvold.org> wrote:
event xml CUSTOM sofia::register sofia::expire
Ivan
Den 24. sep.. 2008 kl. 10:48 skrev Zahid Maqbool:
Finally, if I want free switch to tell my application about every request it gets such as register request etc, is this possible?
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards,
Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India ============================= _______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards, Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India =============================
the gui writes to a database and then FS gets the data as xml via mod_xml_curl look for that module on the wiki On Wed, Sep 24, 2008 at 5:30 AM, Zahid Maqbool <zahid.maqbool@gmail.com>wrote:
sorry for confusing about gateways, its my bad, I got it completely wrong. Between this is what I am talking about the wikiPBX GUI for freeswitch
http://www.wikipbx.org/images/add_endpoint.png
http://www.wikipbx.org/images/add_extension.png
http://www.wikipbx.org/images/add_gateway.png
Is there anyway that an external application can talk to freeswitch to accomplish the above mentioned tasks.
On Wed, Sep 24, 2008 at 3:54 PM, Ivan C Myrvold <ivan@myrvold.org> wrote:
I am not sure if you can add extensions through the console or xml-rpc. About adding gateways, I don't know what you mean about configuring them themselves. I am adding gateways in the sip_profiles directory.
Ivan
Den 24. sep.. 2008 kl. 11:43 skrev Zahid Maqbool:
Thanks Ivav for your prompt response, any ideas on the other two parts?
On Wed, Sep 24, 2008 at 2:44 PM, Ivan C Myrvold <ivan@myrvold.org> wrote:
event xml CUSTOM sofia::register sofia::expire
Ivan
Den 24. sep.. 2008 kl. 10:48 skrev Zahid Maqbool:
Finally, if I want free switch to tell my application about every request it gets such as register request etc, is this possible?
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards,
Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India ============================= _______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards,
Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India =============================
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400
thank you very much Anthony for your reply.. Just a quick question what database does Freeswitch use? Cause I also want to try this from java. Thank you very much for your time and effort. Between Freeswitch is awesome!! On Wed, Sep 24, 2008 at 6:41 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
the gui writes to a database and then FS gets the data as xml via mod_xml_curl look for that module on the wiki
On Wed, Sep 24, 2008 at 5:30 AM, Zahid Maqbool <zahid.maqbool@gmail.com>wrote:
sorry for confusing about gateways, its my bad, I got it completely wrong. Between this is what I am talking about the wikiPBX GUI for freeswitch
http://www.wikipbx.org/images/add_endpoint.png
http://www.wikipbx.org/images/add_extension.png
http://www.wikipbx.org/images/add_gateway.png
Is there anyway that an external application can talk to freeswitch to accomplish the above mentioned tasks.
On Wed, Sep 24, 2008 at 3:54 PM, Ivan C Myrvold <ivan@myrvold.org> wrote:
I am not sure if you can add extensions through the console or xml-rpc. About adding gateways, I don't know what you mean about configuring them themselves. I am adding gateways in the sip_profiles directory.
Ivan
Den 24. sep.. 2008 kl. 11:43 skrev Zahid Maqbool:
Thanks Ivav for your prompt response, any ideas on the other two parts?
On Wed, Sep 24, 2008 at 2:44 PM, Ivan C Myrvold <ivan@myrvold.org>wrote:
event xml CUSTOM sofia::register sofia::expire
Ivan
Den 24. sep.. 2008 kl. 10:48 skrev Zahid Maqbool:
Finally, if I want free switch to tell my application about every request it gets such as register request etc, is this possible?
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards,
Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India ============================= _______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards,
Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India =============================
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/
AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards, Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India =============================
FreeSWITCH uses no specific database. I the case he was describing the gui uses a database. Mike On Sep 24, 2008, at 11:51 AM, Zahid Maqbool wrote:
thank you very much Anthony for your reply.. Just a quick question what database does Freeswitch use? Cause I also want to try this from java.
Thank you very much for your time and effort. Between Freeswitch is awesome!!
Thanks for your reply. Just one more question, does freeswitch support external PSTN to SIP Gateways such as sipura etc? On Wed, Sep 24, 2008 at 9:49 PM, Michael Jerris <mike@jerris.com> wrote:
FreeSWITCH uses no specific database. I the case he was describing the gui uses a database.
Mike
On Sep 24, 2008, at 11:51 AM, Zahid Maqbool wrote:
thank you very much Anthony for your reply.. Just a quick question what database does Freeswitch use? Cause I also want to try this from java.
Thank you very much for your time and effort. Between Freeswitch is awesome!!
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Kind Regards, Zahid Maqbool Sr. Software Engineer ============================= Manam Technologies Pvt. Ltd. Old Madras Road, Bangalore - 76, India =============================
participants (5)
-
Anthony Minessale
-
Brian West
-
Ivan C Myrvold
-
Michael Jerris
-
Zahid Maqbool