[Asterisk-video] Problem with h324/H223 handshake

Sergio Garcia Murillo sergio.garcia at fontventa.com
Thu Feb 21 10:15:18 CST 2008


ups..  I meant 

e1 4d 00 00 00 e1 4d 00 00 00 e1 4d 00 00 00 e1 4d

----- Original Message -----
From: Sergio Garcia Murillo [mailto:sergio.garcia at fontventa.com]
To: asterisk-video at lists.digium.com
Sent: Thu, 21 Feb 2008 16:16:43 +0100
Subject: Re: [Asterisk-video] Problem with h324/H223 handshake

Could you print the output in bytes instead of words?

I mean the correct output would be something like:

e1 4d 00 00 e1 4d 00 00 e1 4d 00 00 e1 4d

Does the h245 files display any decoded messages?

BR
Sergio

----- Original Message -----
From: Klaus Darilion [mailto:klaus.mailinglists at pernau.at]
To: asterisk-video at lists.digium.com
Sent: Thu, 21 Feb 2008 15:43:42 +0100
Subject: Re: [Asterisk-video] Problem with h324/H223 handshake

Hi Sergio!

Sergio Garcia Murillo wrote:
> Hi Klaus,
> 
> This is the h223 data, with empty mux stuffing pdus (no h245 data). 
> It's always the same or is any h245 message present??

In case of successful handshake I see (more or less) random data in the 
log file (after the mux stuffing pdus).

In case of unsuccessful call I see the 4de1 0000 e100 004d 0000 4de1 
data in the beginning (for a long time). Then I see some other data, like

000af70 004d 0000 4de1 0000 e100 004d 0000 4de1
000af80 0000 e100 004d 0000 4de1 0000 e100 004d
000af90 0000 4de1 0000 e100 b04d ed89 00f9 02ff
000afa0 0170 0006 8108 0075 5706 0440 0400 0000
000afb0 030a 01e0 0180 0180 0508 0080 2400 1130
000afc0 0060 0007 8108 0175 0101 7a00 0001 0002
000afd0 8001 0100 000c 5012 0700 0800 7581 0001
000afe0 4000 0902 0001 0003 8008 0200 d009 0205
000aff0 0008 4070 0001 0080 8303 4001 0080 8304
000b000 2001 0080 8305 1001 8000 0200 0000 0100
000b010 0100 0200 0002 0003 0004 7005 2860 3c70
000b020 0000 0e00 4d52 312d 2820 2963 4e20 4b4f
000b030 4149 1100 2056 e136 004d 0000 4de1 0000
000b040 e100 004d 0000 4de1 0000 e100 004d 0000

or

000db50 4de1 0000 e100 b04d ed89 00f9 02ff 0170
000db60 0006 8108 0075 5706 0440 0400 0000 030a
000db70 01e0 0180 0180 0508 0080 2400 1130 0060
000db80 0007 8108 0175 0101 7a00 0001 0002 8001
000db90 0100 000c 5012 0700 0800 7581 0001 4000
000dba0 0902 0001 0003 8008 0200 d009 0205 0008
000dbb0 4070 0001 0080 8303 4001 0080 8304 2001
000dbc0 0080 8305 1001 8000 0200 0000 0100 0100
000dbd0 0200 0002 0003 0004 7005 2860 3c70 0000
000dbe0 0e00 4d52 312d 2820 2963 4e20 4b4f 4149
000dbf0 1100 2056 e136 804d 2371 302e 2e33 2034
000dc00 3932 302d 2d39 3630 0100 8000 fe80 2c04
000dc10 63ae b21e 0000 e100 004d 0000 4de1 0000
000dc20 e100 004d 0000 4de1 0000 e100 004d 0000
000dc30 4de1 0000 e100 004d 0000 4de1 0000 e100


but in the end there is endlessly again the  4de1 0000 e100 004d 0000 
4de1 ... pattern.

Maybe it tries to make a handhsake several times but fails in the end?

The h223-out file is similar.

regards
klaus




klaus

> 
> BR
> Sergio
> 
> ----- Original Message -----
> From: Klaus Darilion [mailto:klaus.mailinglists at pernau.at]
> To: asterisk-video at lists.digium.com
> Sent: Thu, 21 Feb 2008 12:09:57 +0100
> Subject: [Asterisk-video] Problem with h324/H223 handshake
> 
> Hi!
> 
> I'm currently testing H324M video calls with chan_ss7 (incoming). Mostly 
> it works, but sometimes (20%) the handshake fails - h324m_gw_answer() 
> does not return (I guess this is H.223 handshake, or is it already H.245?).
> 
> If I take a look at the h223_in_....raw files from a good and a bad 
> attempt, the look similar - no obvious difference - they start with the 
> same pattern:
> 
> 0000000 abab abab abab abab abab abab abab abab
> *
> 0000af0 abab abab abab abab abab ffab ffff ffff
> 0000b00 ffff ffff ffff ffff ffff ffff ffff ffff
> *
> 0002d90 ffff ffff 4de1 0000 e100 004d 0000 4de1
> 0002da0 0000 e100 004d 0000 4de1 0000 e100 004d
> 0002db0 0000 4de1 0000 e100 004d 0000 4de1 0000
> 0002dc0 e100 004d 0000 4de1 0000 e100 004d 0000
> 0002dd0 4de1 0000 e100 004d 0000 4de1 0000 e100
> 0002de0 004d 0000 4de1 0000 e100 004d 0000 4de1
> 0002df0 0000 e100 004d 0000 4de1 0000 e100 004d
> 0002e00 0000 4de1 0000 e100 004d 0000 4de1 0000
> 
> Any hints how to debug this?
> 
> thanks
> klaus
> 
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> 
> asterisk-video mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-video
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> 
> asterisk-video mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-video

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-video mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-video



More information about the asterisk-video mailing list