[Freeswitch-dev] H323 and Freeswitch

Vlasis Hatzistavrou (KTI) vhatz at kinetix.gr
Tue May 13 07:26:02 EDT 2008


Tuyan Özipek wrote:
> Actually , it used to work as Anthony wanted it to work. Rtp being
> handled totally by freeswitch, while the h323
> signalling uses opal. 

So what is the problem then? Why is the additional layer of C code that 
Anthony described needed?


Best regards,
Vlasis.

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



More information about the Freeswitch-dev mailing list