Great stuff Maruzzelli. Thanks for sharing.<div><br></div><div>Thank you.</div><div><br><br><div class="gmail_quote">On Mon, Mar 4, 2013 at 7:05 PM, Giovanni Maruzzelli <span dir="ltr"><<a href="mailto:gmaruzz@gmail.com" target="_blank">gmaruzz@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ciao VOIPers,<br>
<br>
it's my pleasure to bring to your attention a new tutorial on realtime<br>
integration between OpenSIPS and FreeSWITCH.<br>
<br>
It's a cut and paste tutorial, so you can test it right away, eg on a<br>
virtual machine, and when confident customize it and put it in<br>
production.<br>
<br>
The stack is Debian Squeeze 6.x, OpenSIPS 1.8.x, FreeSWITCH 1.2.x,<br>
OpenSIPS-CP as GUI, MySQL as database.<br>
<br>
You can find the tutorial at URL:<br>
<a href="http://www.opensips.org/Resources/DocsTutFreeSwitch" target="_blank">http://www.opensips.org/Resources/DocsTutFreeSwitch</a> with all required<br>
files.<br>
<br>
Please let us know what do you think about it, and what other<br>
tutorials you would like to read (at the moment I'm thinking at an HA<br>
install of FusionPBX+FreeSWITCH+OpenSIPS, but other requests will be<br>
taken into account too).<br>
<br>
See below for a small excerpt of this tutorial:<br>
<br>
=====<br>
1.1 Scope<br>
<br>
This tutorial can be used as a cut and paste complete and working<br>
installation. Please follow strictly all the steps, in the order<br>
given.<br>
<br>
This tutorial presents the concept and implementation of a realtime<br>
integration of OpenSIPS SIP server and FreeSWITCH media server.<br>
<br>
OpenSIPS is used a SIP server - users are registering with it, it<br>
routes calls, etc - while the purpose of FreeSWITCH is to provide a<br>
full set of media services - like voicemail, conference,<br>
announcements, etc.<br>
<br>
It is a realtime integration because both OpenSIPS and FreeSWITCH are<br>
provisioned in the same time when comes to user accounts - when<br>
creating a new OpenSIPS user, automatically FreeSWITCH will learn<br>
about it an provide and configure all necessary media services for it.<br>
<br>
Both OpenSIPS and FreeSWITCH will be provisioned (for user accounts)<br>
via a shared mysql database.<br>
<br>
All FreeSWITCH functionalities will be available to OpenSIPS users by<br>
prefixing "*" (eg: star) to the extension dialed. *1234 will be passed<br>
to FreeSWITCH as 1234, while **1234 will be passed to FreeSWITCH as<br>
*1234<br>
<br>
________________________________<br>
<br>
1.2 Setup presentation<br>
<br>
This tutorial can be used as a cut and paste complete and working<br>
installation. Please follow strictly all the steps, in the order<br>
given.<br>
<br>
The following services will be offered by FreeSWITCH by this<br>
integrated configuration:<br>
<br>
voicemail - users will get access to their mailbox; authentication<br>
will be done by OpenSIPS; while FreeSWITCH will only provide voicemail<br>
IVR (with access PIN);<br>
conference' - OpenSIPS will detect and forward calls related to<br>
conference service (based on prefixes) to FreeSWITCH, which will<br>
provide access (pin based) to the conference rooms;<br>
all functionalities - OpenSIPS users will prefix * to reach the<br>
corresponding extension in FreeSWITCH (*1234 will be passed to<br>
FreeSWITCH as 1234, while **1234 will be passed to FreeSWITCH as<br>
*1234)<br>
<br>
=====<br>
<br>
ciao for now,<br>
<br>
-giovanni<br>
<br>
<br>
--<br>
Sincerely,<br>
<br>
Giovanni Maruzzelli<br>
Cell : +39-347-2665618<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Muhammad Shahzad</span><br style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">------------------------------</span><span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">-----</span><br style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">CISCO Rich Media Communication Specialist (CRMCS)</span><br style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">CISCO Certified Network Associate (CCNA)</span><br style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Cell: +49 176 99 83 10 85</span><br style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">MSN: </span><a href="mailto:shari_786pk@hotmail.com" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)" target="_blank">shari_786pk@hotmail.com</a><br style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Email: </span><a href="mailto:shaheryarkh@googlemail.com" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)" target="_blank">shaheryarkh@googlemail.com</a>
</div>