[Asterisk-Users] Difference between native and 3rd party h323 channel driver ?

Michael Manousos manousos at inaccessnetworks.com
Wed Jun 2 03:55:07 MST 2004


The hangup of a channel depends on OpenH323. The driver just initiates
the call clearing and wait for a response from the library (through a
callback function). That response contains the call clearing reason and
the call duration. Of course there is a timeout that ensures that the
library will answer in a valid time frame. In general, a timeout is a
serious error. I'll check if the same happens with older versions
of the OpenH323 library and let you know.

Regarding the problem of the CDRs not being written, I don't think
this is related to the channel driver. They are handled by Asterisk.

Michael.


T. Chan wrote:
> Dear Michael
> 
> I tried using the newest version of your H323 driver, but somehow it seems
> that it is not hanging up the channels and for some reasons, it is NOT
> writing my cdr to the mysql database, it was writing properly before. As you
> can see , the call finished at 2:40:12 but refused to hang up properly until
> timing out 22 seconds later, please help
> 
> Jun  2 02:40:12 DEBUG[135181]: chan_oh323.c:2014 oh323_write: OH323/R4096:
> Pushed 10 bytes into smoother...
> Jun  2 02:40:12 DEBUG[135181]: channel.c:2560 ast_channel_bridge: Didn't get
> a frame from channel: OH323/R4096
> Jun  2 02:40:12 DEBUG[135181]: channel.c:2630 ast_channel_bridge: Bridge
> stops bridging channels OH323/R4096 and OH323/L24947
> Jun  2 02:40:34 ERROR[135181]: chan_oh323.c:1454 oh323_hangup: OH323/L24947:
> Failed to hangup channel (timeout).
>     -- Hungup 'OH323/L24947'
>   == Spawn extension (inboundh323, 12124445000, 4) exited non-zero on
> 'OH323/R4096'
> 
> -----Original Message-----
> From: asterisk-users-admin at lists.digium.com
> [mailto:asterisk-users-admin at lists.digium.com]On Behalf Of Michael
> Manousos
> Sent: Tuesday, June 01, 2004 1:26 PM
> To: asterisk-users at lists.digium.com
> Subject: Re: [Asterisk-Users] Difference between native and 3rd party
> h323 channel driver ?
> 
> 
> 
> 
> Robert Rozman wrote:
> 
>>Hi,
>>
>>I'm trying to compile h323 channel driver on cvs Asterisk 1.0 but no
> 
> success
> 
>>(I get a lot of errors - related to pwlib library).
>>
>>I read in docs that there is also 3rd party h323 channel driver (somehow
>>both even share protion of code?).
> 
> 
> Asterisk-oh323 was the first H.323 channel driver for Asterisk.
> The included one is a fork of it, which followed a different approach
> in the internal design and implementation.
> Currently, both are following totally independent roadmaps.
> 
> 
>>I wonder what are pros and cons of both drivers ? Should I try to compile
>>native driver ?
> 
> 
> Some features of asterisk-oh323 (OH323 driver):
> 
> - Jitter buffer (static or dynamic, with configurable limits).
> - Configurable number of voice frames per RTP packet.
> - Inbound call rate limiter (experimental, needs more testing).
> - Configurable limits for inbound, outbound, simultaneous calls
>    at any given time.
> - RTCP report generation and handling.
> 
> Normally, you try both of them and keep the one that makes you happy.
> 
> 
>>Thanks in advance,
>>
>>Robert.
>>
>>
> 
> 
> Michael.
> 
> 
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.693 / Virus Database: 454 - Release Date: 5/31/2004
> 
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.693 / Virus Database: 454 - Release Date: 5/31/2004
> 
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users

-- 
./M




More information about the asterisk-users mailing list