That layer of code is being developed by the author of OPAL and it was his recommendation that we use it to interface to OPAL because he was also using it to front end some of his other interfaces.<br><br>The last I heard, the existing mod_opal was using OPAL for the media too. All the interested parties in the effort seemed to have given up because I have not heard about a single update on it in more than 6 months. Whatever solution is chosen, we need the funding to justify the time and energy to complete the module during this hectic time.<br>
<br><br><br><div class="gmail_quote">On Tue, May 13, 2008 at 6:26 AM, Vlasis Hatzistavrou (KTI) <<a href="mailto:vhatz@kinetix.gr">vhatz@kinetix.gr</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Tuyan Özipek wrote:<br>
> Actually , it used to work as Anthony wanted it to work. Rtp being<br>
> handled totally by freeswitch, while the h323<br>
> signalling uses opal.<br>
<br>
</div>So what is the problem then? Why is the additional layer of C code that<br>
Anthony described needed?<br>
<br>
<br>
Best regards,<br>
<font color="#888888">Vlasis.<br>
</font><div><div></div><div class="Wj3C7c"><br>
> When you have a look at Yate or asterisk h323<br>
> channel that uses h323plus, you will see that<br>
> its the same h323external_rtp_channel that i used in the "proof of<br>
> concept" h323 driver.<br>
> (Also , please note that main design is from Lukasz Zwierko.)<br>
><br>
> As i remember, h323 driver, should set the codec of the channel to<br>
> what it receives from h323 side of the call.<br>
> (yes, there was no codec negotiation at the time, but i was able to<br>
> route calls with gsm from mod_opal to mod_sofia and to FS conference.<br>
> with or without being on the media path. ) with some basic profile<br>
> support and etc.<br>
><br>
> With the newest changes on the opal code, it may be possible to use (i<br>
> am not sure though) external rtp channel for sip also. Which means<br>
> opal can do sip for freeswitch as well.<br>
><br>
> I believe that both Opal and freeswitch are really nice projects that<br>
> can benefit from each other.<br>
><br>
><br>
> Please keep up the nice work.<br>
><br>
> Tuyan Ozipek<br>
><br>
><br>
><br>
> On Mon, May 12, 2008 at 1:21 PM, Anthony Minessale<br>
> <<a href="mailto:anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>> wrote:<br>
>> The problem is we need lower level access to the OPAL than that effort<br>
>> provided. It uses OPAL as the media engine and even if it's completed, the<br>
>> way it's designed all calls will appear as decoded signed linear audio and<br>
>> there will be no way to do signal bridging with point to point rtp and use<br>
>> FS codecs etc.<br>
>><br>
>> The new module will use a C front end to OPAL developed by the author just<br>
>> for the way we need to use it. So unless you can achieve what I am<br>
>> describing from the existing mod_opal the route i described is the way to<br>
>> go.<br>
>><br>
>><br>
>><br>
>><br>
>> On Mon, May 12, 2008 at 12:05 PM, Vlasis Hatzistavrou (KTI)<br>
>> <<a href="mailto:vhatz@kinetix.gr">vhatz@kinetix.gr</a>> wrote:<br>
>>> So, in other words there is no use for us to try and build on the<br>
>>> current mod_opal from Tuyan?<br>
>>><br>
>>> We just thought that since a good part of the work is already done in<br>
>>> Tuyan's mod_opal, H323 support would be available sooner than building<br>
>>> it from scratch, right?<br>
>>><br>
>>><br>
>>> Anthony Minessale wrote:<br>
>>>> It's a new module we are going to create with the help of the actual<br>
>>>> OPAL developer.<br>
>>>> We are looking for about 10k to keep it in focus long enough to get it<br>
>>>> completed.<br>
>>>><br>
>>>><br>
>>>> On Mon, May 12, 2008 at 11:42 AM, Vlasis Hatzistavrou (KTI)<br>
>>>> <<a href="mailto:vhatz@kinetix.gr">vhatz@kinetix.gr</a> <mailto:<a href="mailto:vhatz@kinetix.gr">vhatz@kinetix.gr</a>>> wrote:<br>
>>>><br>
>>>> Hello,<br>
>>>><br>
>>>> Is this OPAL based module based on mod_opal that Tuyan Ozipek has<br>
>> been<br>
>>>> developing or is this something completely new?<br>
>>>><br>
>>>> We were actually planning on assisting with testing & developing<br>
>> H323<br>
>>>> support for a carrier environment. However, since a funding option<br>
>> is<br>
>>>> available, what is the sum that is needed for developing an H323<br>
>> module<br>
>>>> for Freeswitch?<br>
>>>><br>
>>>> Best regards,<br>
>>>> Vlasis Hatzistavrou<br>
>>>> Kinetix Tele.com International Inc.<br>
>>>><br>
>>>> Anthony Minessale wrote:<br>
>>>> > We are planning to make an OPAL based module in the near future<br>
>>>> but it's<br>
>>>> > moving slow because none of the interested parties want to fund<br>
>> the<br>
>>>> > development.<br>
>>>> ><br>
>>>> ><br>
>>>> > On Mon, May 12, 2008 at 10:56 AM, Kinetix Tele.com Mailing Lists<br>
>>>> > <<a href="mailto:regs@kinetix.gr">regs@kinetix.gr</a> <mailto:<a href="mailto:regs@kinetix.gr">regs@kinetix.gr</a>> <mailto:<a href="mailto:regs@kinetix.gr">regs@kinetix.gr</a><br>
>>><br>
>>><br>
>>>> <mailto:<a href="mailto:regs@kinetix.gr">regs@kinetix.gr</a>>>> wrote:<br>
>>>> ><br>
>>>> > Hi,<br>
>>>> ><br>
>>>> > I am interested in the topic of Freewitch supporting the<br>
>> h323<br>
>>>> > protocol.<br>
>>>> > I have seen various attempts to achieve that since the<br>
>>>> beginning of the<br>
>>>> > whole<br>
>>>> > project. The Woomera approach is in suspended mode as I saw<br>
>>>> in the wiki.<br>
>>>> > I am also aware of a separate Opal approach from Tuyan<br>
>> Ozipek. My<br>
>>>> > technical<br>
>>>> > director (Hatzistavrou Vlasis) exchanged some emails with<br>
>>>> Tuyan some<br>
>>>> > time ago, but<br>
>>>> > I don't know if the effort is still active.<br>
>>>> ><br>
>>>> > Could someone please inform me if there is an "official"<br>
>> (or<br>
>>>> > something close to that)<br>
>>>> > effort of enabling H323 support for Freeswitch, because we<br>
>> (as a<br>
>>>> > company) are willing<br>
>>>> > to participate and contribute (to the extend that we can) to<br>
>>>> such an<br>
>>>> > effort.<br>
>>>> ><br>
>>>> > If someone has any information on the subject please<br>
>>>> respond to the<br>
>>>> > mailing list.<br>
>>>> ><br>
>>>> > Kind Regards,<br>
>>>> ><br>
>>>> > Apostolos Pantsiopoulos,<br>
>>>> > Kinetix Tele.com Int. R&D<br>
>>>> ><br>
>>>> ><br>
>>>> ><br>
>>>> > _______________________________________________<br>
>>>> > Freeswitch-dev mailing list<br>
>>>> > <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a>><br>
>>>> > <mailto:<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a>>><br>
>>>> > <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
>>>> ><br>
>>>><br>
>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
>>>> > <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>>>> ><br>
>>>> ><br>
>>>> ><br>
>>>> ><br>
>>>> > --<br>
>>>> > Anthony Minessale II<br>
>>>> ><br>
>>>> > FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a><br>
>>>> > ClueCon <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a><br>
>>>> ><br>
>>>> > AIM: anthm<br>
>>>> > <a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>
>>>> <mailto:<a href="mailto:MSN%253Aanthony_minessale@hotmail.com">MSN%3Aanthony_minessale@hotmail.com</a>><br>
>>>> > <mailto:<a href="mailto:MSN%253Aanthony_minessale@hotmail.com">MSN%3Aanthony_minessale@hotmail.com</a><br>
>>>> <mailto:<a href="mailto:MSN%25253Aanthony_minessale@hotmail.com">MSN%253Aanthony_minessale@hotmail.com</a>>><br>
>>>> > GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
>>>> <mailto:<a href="mailto:PAYPAL%253Aanthony.minessale@gmail.com">PAYPAL%3Aanthony.minessale@gmail.com</a>><br>
>>>> > <mailto:<a href="mailto:PAYPAL%253Aanthony.minessale@gmail.com">PAYPAL%3Aanthony.minessale@gmail.com</a><br>
>>>> <mailto:<a href="mailto:PAYPAL%25253Aanthony.minessale@gmail.com">PAYPAL%253Aanthony.minessale@gmail.com</a>>><br>
>>>> > IRC: <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> <<a href="http://irc.freenode.net" target="_blank">http://irc.freenode.net</a>><br>
>>>> <<a href="http://irc.freenode.net" target="_blank">http://irc.freenode.net</a>> #freeswitch<br>
>>>> ><br>
>>>> > FreeSWITCH Developer Conference<br>
>>>> > <a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:sip%253A888@conference.freeswitch.org">sip%3A888@conference.freeswitch.org</a>><br>
>>>> > <mailto:<a href="mailto:sip%253A888@conference.freeswitch.org">sip%3A888@conference.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:sip%25253A888@conference.freeswitch.org">sip%253A888@conference.freeswitch.org</a>>><br>
>>>> > <a href="http://iax:guest@conference.freeswitch.org/888" target="_blank">iax:guest@conference.freeswitch.org/888</a><br>
>>>> <<a href="http://iax:guest@conference.freeswitch.org/888" target="_blank">http://iax:guest@conference.freeswitch.org/888</a>><br>
>>>> > <<a href="http://iax:guest@conference.freeswitch.org/888" target="_blank">http://iax:guest@conference.freeswitch.org/888</a>><br>
>>>> > <a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:googletalk%253Aconf%252B888@conference.freeswitch.org">googletalk%3Aconf%2B888@conference.freeswitch.org</a>><br>
>>>> > <mailto:<a href="mailto:googletalk%253Aconf%252B888@conference.freeswitch.org">googletalk%3Aconf%2B888@conference.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:googletalk%25253Aconf%25252B888@conference.freeswitch.org">googletalk%253Aconf%252B888@conference.freeswitch.org</a>>><br>
>>>> > pstn:213-799-1400<br>
>>>> ><br>
>>>> ><br>
>>>> ><br>
>>>><br>
>> ------------------------------------------------------------------------<br>
>>>> ><br>
>>>> > _______________________________________________<br>
>>>> > Freeswitch-dev mailing list<br>
>>>> > <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
>>><br>
>>><br>
>>>> <mailto:<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a>><br>
>>>> > <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
>>>> ><br>
>>>><br>
>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
>>>> > <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Freeswitch-dev mailing list<br>
>>>> <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a>><br>
>>>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
>>>><br>
>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
>>>> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>>>><br>
>>>><br>
>>>><br>
>>>><br>
>>>> --<br>
>>>> Anthony Minessale II<br>
>>>><br>
>>>> FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a><br>
>>>> ClueCon <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a><br>
>>>><br>
>>>> AIM: anthm<br>
>>>> <a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>
>>>> <mailto:<a href="mailto:MSN%253Aanthony_minessale@hotmail.com">MSN%3Aanthony_minessale@hotmail.com</a>><br>
>>>> GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
>>>> <mailto:<a href="mailto:PAYPAL%253Aanthony.minessale@gmail.com">PAYPAL%3Aanthony.minessale@gmail.com</a>><br>
>>>> IRC: <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> <<a href="http://irc.freenode.net" target="_blank">http://irc.freenode.net</a>> #freeswitch<br>
>>>><br>
>>>> FreeSWITCH Developer Conference<br>
>>>> <a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:sip%253A888@conference.freeswitch.org">sip%3A888@conference.freeswitch.org</a>><br>
>>>> <a href="http://iax:guest@conference.freeswitch.org/888" target="_blank">iax:guest@conference.freeswitch.org/888</a><br>
>>>> <<a href="http://iax:guest@conference.freeswitch.org/888" target="_blank">http://iax:guest@conference.freeswitch.org/888</a>><br>
>>>> <a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>
>>>> <mailto:<a href="mailto:googletalk%253Aconf%252B888@conference.freeswitch.org">googletalk%3Aconf%2B888@conference.freeswitch.org</a>><br>
>>>> pstn:213-799-1400<br>
>>>><br>
>>>><br>
>>>> ------------------------------------------------------------------------<br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Freeswitch-dev mailing list<br>
>>>> <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
>>>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
>>>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
>>>> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>>> _______________________________________________<br>
>>> Freeswitch-dev mailing list<br>
>>> <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
>>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
>>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
>>> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>>><br>
>><br>
>><br>
>> --<br>
>> Anthony Minessale II<br>
>><br>
>> FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a><br>
>> ClueCon <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a><br>
>><br>
>> AIM: anthm<br>
>> <a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>
>> GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
>> IRC: <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br>
>><br>
>><br>
>> FreeSWITCH Developer Conference<br>
>> <a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br>
>> <a href="http://iax:guest@conference.freeswitch.org/888" target="_blank">iax:guest@conference.freeswitch.org/888</a><br>
>> <a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>
>> pstn:213-799-1400<br>
>> _______________________________________________<br>
>> Freeswitch-dev mailing list<br>
>> <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
>> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
>> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
>> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
>><br>
>><br>
><br>
> _______________________________________________<br>
> Freeswitch-dev mailing list<br>
> <a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
> <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
> UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
> <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
><br>
<br>
_______________________________________________<br>
Freeswitch-dev mailing list<br>
<a href="mailto:Freeswitch-dev@lists.freeswitch.org">Freeswitch-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Anthony Minessale II<br><br>FreeSWITCH <a href="http://www.freeswitch.org/">http://www.freeswitch.org/</a><br>ClueCon <a href="http://www.cluecon.com/">http://www.cluecon.com/</a><br>
<br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net">irc.freenode.net</a> #freeswitch<br><br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br><a href="http://iax:guest@conference.freeswitch.org/888">iax:guest@conference.freeswitch.org/888</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>pstn:213-799-1400