All the best information is on the Wiki and in the source.<br><br>Wiki: <a href="http://wiki.freeswitch.org/wiki">http://wiki.freeswitch.org/wiki</a><br>Source: git://<a href="http://git.freeswitch.org/freeswitch.git">git.freeswitch.org/freeswitch.git</a><br>

<br>Media is processed using the RTP protocol using FS&#39;s own stack.<br><br>By control protocols I assume you mean the signalling? There are several supported: <a href="http://wiki.freeswitch.org/wiki/Specsheet#Protocols">http://wiki.freeswitch.org/wiki/Specsheet#Protocols</a><br>

Each protocol is implemented in an endpoint module which wraps around a FOSS library that implements the protocol, e.g. SIP is implemented in mod_sofia using the Nokia Sofia-SIP stack.<br><br>There&#39;s also a management interface implemented using the custom ESL protocol. That&#39;s all documented on the wiki and there&#39;s a client using it and implementations of it in a range of languages in the source so you can write your own (libs/esl).<br>

<br>The only high-level design overview I know of is this one on the Wiki: <a href="http://wiki.freeswitch.org/wiki/Core_Outline_of_FreeSWITCH">http://wiki.freeswitch.org/wiki/Core_Outline_of_FreeSWITCH</a><br><br>Most of it is written in C (there&#39;s a little C++ there too). You can extend it yourself by writing your own C modules or using the runtime support for languages such as Lua, .NET and Javascript.<br>

<br>-Steve<br><br><br><div class="gmail_quote">On 14 February 2011 03:38, Chris A <span dir="ltr">&lt;<a href="mailto:cowboys550@hotmail.com">cowboys550@hotmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">





<div>
Hi ! <br>
Can i know the design overview of the &quot;freeswitch&quot; ?<br>
what is inside it ? <br>
how the media is precessed ?<br>
what is the controlled protocol used?<br>
 <br>
thx u <b><font face="Arial" size="7"><font face="Arial" size="7"><br></font></font></b>                                               </div>
<br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br><div style="visibility: hidden; left: -5000px; position: absolute; z-index: 9999; padding: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 130%;" id="avg_ls_inline_popup">

</div>