[Asterisk-video] Fw: Outbound video Calls

Asterisk Users asterisk-users at pc-house.co.uk
Fri Jun 27 04:54:37 CDT 2008


Hi,

I have applied that patch, and the libpri one as well.

I did an intense debug on an incoming and outgoing call, neither of them 
show an LCC, however the incoming call does not have User information layer 
1 in bearer capability ?

This log shows first an incoming call, which works fine, i hangup, then use 
xlite to initiate an outbound call to the same mobile.

// BEGIN //

T203 counter expired, sending RR and scheduling T203 again Sending Receiver 
Ready (60)



> [ 00 01 01 79 ]



> Supervisory frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 060 P/F: 1

> 0 bytes of data

-- Restarting T203 counter



< [ 00 01 01 79 ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 060 P/F: 1

< 0 bytes of data

-- ACKing all packets from 59 to (but not including) 60

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

-- Got RR response to our frame

-- Restarting T203 counter



< [ 02 01 78 78 08 02 02 a4 05 04 02 88 90 18 03 a1 83 92 6c 0d 01 83 30 37 
35 32 35 30 32 39 30 32 35 70 07 a1 34 31 31 36 30 30 a1 ]



< Informational frame:

< SAPI: 00  C/R: 1 EA: 0

<  TEI: 000        EA: 1

< N(S): 060   0: 0

< N(R): 060   P: 0

< 39 bytes of data

-- ACKing all packets from 59 to (but not including) 60

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

< Protocol Discriminator: Q.931 (8)  len=39

< Call Ref: len= 2 (reference 676/0x2A4) (Originator)

< Message type: SETUP (5) < [04 02 88 90] < Bearer Capability (len= 4) [ 
Ext: 1  Q.931 Std: 0  Info transfer capability: Unrestricted digital 
information (8)


<                              Ext: 1  Trans mode/rate: 64kbps, circuit-mode 
(16)

< [18 03 a1 83 92]

< Channel ID (len= 5) [ Ext: 1  IntID: Implicit  PRI  Spare: 0  Preferred 
Dchan: 0

<                        ChanSel: Reserved

<                       Ext: 1  Coding: 0  Number Specified  Channel Type: 3

<                       Ext: 1  Channel: 18 ]

< [6c 0d 01 83 30 37 35 32 35 30 32 39 30 32 35] < Calling Number (len=15) 
[ Ext: 0  TON: Unknown Number Type (0)  NPI: ISDN/Telephony Numbering Plan 
(E.164/E.163) (1)

<                           Presentation: Presentation allowed of network 
provided number (3)  '07525029025' ]

< [70 07 a1 34 31 31 36 30 30]

< Called Number (len= 9) [ Ext: 1  TON: National Number (2)  NPI: 
ISDN/Telephony Numbering Plan (E.164/E.163) (1)  '411600' ]

< [a1] < Sending Complete (len= 1)

-- Making new call for cr 676

-- Processing Q.931 Call Setup

-- Processing IE 4 (cs0, Bearer Capability)

-- Processing IE 24 (cs0, Channel Identification)

-- Processing IE 108 (cs0, Calling Party Number)

-- Processing IE 112 (cs0, Called Party Number)

-- Processing IE 161 (cs0, Sending Complete) q931.c:3670 q931_receive: call 
676 on channel 18 enters state 6 (Call Present) Sending Receiver Ready (61)



> [ 02 01 01 7a ]



> Supervisory frame:

> SAPI: 00  C/R: 1 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 061 P/F: 0

> 0 bytes of data

-- Restarting T203 counter

-- Restarting T203 counter

q931.c:2923 q931_call_proceeding: call 676 on channel 18 enters state 9 
(Incoming Call Proceeding)



> [ 00 01 78 7a 08 02 82 a4 02 18 03 a9 83 92 ]



> Informational frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> N(S): 060   0: 0

> N(R): 061   P: 0

> 10 bytes of data

-- Restarting T203 counter

Stopping T_203 timer

Starting T_200 timer

> Protocol Discriminator: Q.931 (8)  len=10 Call Ref: len= 2 (reference

> 676/0x2A4) (Terminator) Message type: CALL PROCEEDING (2)

> [18 03 a9 83 92]

> Channel ID (len= 5) [ Ext: 1  IntID: Implicit  PRI  Spare: 0  Exclusive 
> Dchan: 0

>                        ChanSel: Reserved

>                       Ext: 1  Coding: 0  Number Specified  Channel Type: 3

>                       Ext: 1  Channel: 18 ]



< [ 00 01 01 7a ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 061 P/F: 0

< 0 bytes of data

-- ACKing all packets from 59 to (but not including) 61

-- ACKing packet 60, new txqueue is -1 (-1 means empty)

-- Since there was nothing left, stopping T200 counter

-- Nothing left, starting T203 counter

-- Restarting T203 counter

T203 counter expired, sending RR and scheduling T203 again Sending Receiver 
Ready (61)



> [ 00 01 01 7b ]



> Supervisory frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 061 P/F: 1

> 0 bytes of data

-- Restarting T203 counter



< [ 00 01 01 7b ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 061 P/F: 1

< 0 bytes of data

-- ACKing all packets from 60 to (but not including) 61

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

-- Got RR response to our frame

-- Restarting T203 counter

q931.c:3052 q931_connect: call 676 on channel 18 enters state 8 (Connect 
Request)



> [ 00 01 7a 7a 08 02 82 a4 07 18 03 a9 83 92 ]



> Informational frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> N(S): 061   0: 0

> N(R): 061   P: 0

> 10 bytes of data

-- Restarting T203 counter

Stopping T_203 timer

Starting T_200 timer

> Protocol Discriminator: Q.931 (8)  len=10 Call Ref: len= 2 (reference

> 676/0x2A4) (Terminator) Message type: CONNECT (7)

> [18 03 a9 83 92]

> Channel ID (len= 5) [ Ext: 1  IntID: Implicit  PRI  Spare: 0  Exclusive 
> Dchan: 0

>                        ChanSel: Reserved

>                       Ext: 1  Coding: 0  Number Specified  Channel Type: 3

>                       Ext: 1  Channel: 18 ]



< [ 00 01 01 7c ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 062 P/F: 0

< 0 bytes of data

-- ACKing all packets from 60 to (but not including) 62

-- ACKing packet 61, new txqueue is -1 (-1 means empty)

-- Since there was nothing left, stopping T200 counter

-- Nothing left, starting T203 counter

-- Restarting T203 counter



< [ 02 01 7a 7c 08 02 02 a4 0f ]



< Informational frame:

< SAPI: 00  C/R: 1 EA: 0

<  TEI: 000        EA: 1

< N(S): 061   0: 0

< N(R): 062   P: 0

< 5 bytes of data

-- ACKing all packets from 61 to (but not including) 62

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

< Protocol Discriminator: Q.931 (8)  len=5

< Call Ref: len= 2 (reference 676/0x2A4) (Originator)

< Message type: CONNECT ACKNOWLEDGE (15)

q931.c:3828 q931_receive: call 676 on channel 18 enters state 10 (Active) 
Sending Receiver Ready (62)



> [ 02 01 01 7c ]



> Supervisory frame:

> SAPI: 00  C/R: 1 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 062 P/F: 0

> 0 bytes of data

-- Restarting T203 counter

-- Restarting T203 counter

T203 counter expired, sending RR and scheduling T203 again Sending Receiver 
Ready (62)



> [ 00 01 01 7d ]



> Supervisory frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 062 P/F: 1

> 0 bytes of data

-- Restarting T203 counter



< [ 00 01 01 7d ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 062 P/F: 1

< 0 bytes of data

-- ACKing all packets from 61 to (but not including) 62

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

-- Got RR response to our frame

-- Restarting T203 counter

T203 counter expired, sending RR and scheduling T203 again Sending Receiver 
Ready (62)



> [ 00 01 01 7d ]



> Supervisory frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 062 P/F: 1

> 0 bytes of data

-- Restarting T203 counter



< [ 00 01 01 7d ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 062 P/F: 1

< 0 bytes of data

-- ACKing all packets from 61 to (but not including) 62

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

-- Got RR response to our frame

-- Restarting T203 counter



< [ 02 01 7c 7c 08 02 02 a4 45 08 02 80 90 ]



< Informational frame:

< SAPI: 00  C/R: 1 EA: 0

<  TEI: 000        EA: 1

< N(S): 062   0: 0

< N(R): 062   P: 0

< 9 bytes of data

-- ACKing all packets from 61 to (but not including) 62

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

< Protocol Discriminator: Q.931 (8)  len=9

< Call Ref: len= 2 (reference 676/0x2A4) (Originator)

< Message type: DISCONNECT (69) < [08 02 80 90] < Cause (len= 4) [ Ext: 1 
Coding: CCITT (ITU) standard (0)  Spare: 0  Location: User (0)

<                  Ext: 1  Cause: Normal Clearing (16), class = Normal Event 
(1) ]

-- Processing IE 8 (cs0, Cause)

q931.c:3935 q931_receive: call 676 on channel 18 enters state 12 (Disconnect 
Indication) Sending Receiver Ready (63)



> [ 02 01 01 7e ]



> Supervisory frame:

> SAPI: 00  C/R: 1 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 063 P/F: 0

> 0 bytes of data

-- Restarting T203 counter

-- Restarting T203 counter

NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect Indication, 
peerstate Disconnect Request

q931.c:3068 q931_release: call 676 on channel 18 enters state 19 (Release 
Request)



> [ 00 01 7c 7e 08 02 82 a4 4d 08 02 81 90 ]



> Informational frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> N(S): 062   0: 0

> N(R): 063   P: 0

> 9 bytes of data

-- Restarting T203 counter

Stopping T_203 timer

Starting T_200 timer

> Protocol Discriminator: Q.931 (8)  len=9 Call Ref: len= 2 (reference

> 676/0x2A4) (Terminator) Message type: RELEASE (77)

> [08 02 81 90]

> Cause (len= 4) [ Ext: 1  Coding: CCITT (ITU) standard (0)  Spare: 0 
> Location: Private network serving the local user (1)

>                  Ext: 1  Cause: Normal Clearing (16), class = Normal

> Event (1) ]



< [ 00 01 01 7e ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 063 P/F: 0

< 0 bytes of data

-- ACKing all packets from 61 to (but not including) 63

-- ACKing packet 62, new txqueue is -1 (-1 means empty)

-- Since there was nothing left, stopping T200 counter

-- Nothing left, starting T203 counter

-- Restarting T203 counter



< [ 02 01 7e 7e 08 02 02 a4 5a ]



< Informational frame:

< SAPI: 00  C/R: 1 EA: 0

<  TEI: 000        EA: 1

< N(S): 063   0: 0

< N(R): 063   P: 0

< 5 bytes of data

-- ACKing all packets from 62 to (but not including) 63

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

< Protocol Discriminator: Q.931 (8)  len=5

< Call Ref: len= 2 (reference 676/0x2A4) (Originator)

< Message type: RELEASE COMPLETE (90)

q931.c:3875 q931_receive: call 676 on channel 18 enters state 0 (Null) 
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null 
NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null Sending 
Receiver Ready (64)



> [ 02 01 01 80 ]



> Supervisory frame:

> SAPI: 00  C/R: 1 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 064 P/F: 0

> 0 bytes of data

-- Restarting T203 counter

-- Restarting T203 counter

-- Making new call for cr 32770



> [ 00 01 7e 80 08 02 00 02 05 04 03 88 90 a6 18 03 a9 83 81 6c 0c 41 80

> 31 33 37 35 34 31 31 36 30 30 70 0c c1 30 37 35 32 35 30 32 39 30 32

> 35 a1 ]



> Informational frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> N(S): 063   0: 0

> N(R): 064   P: 0

> 44 bytes of data

-- Restarting T203 counter

Stopping T_203 timer

Starting T_200 timer

> Protocol Discriminator: Q.931 (8)  len=44 Call Ref: len= 2 (reference

> 2/0x2) (Originator) Message type: SETUP (5)

> [04 03 88 90 a6]

> Bearer Capability (len= 5) [ Ext: 1  Q.931 Std: 0  Info transfer 
> capability: Unrestricted digital information (8)

>                              Ext: 1  Trans mode/rate: 64kbps, circuit-mode 
> (16)

>                                User information layer 1: H.223 and

> H.245 (38)

> [18 03 a9 83 81]

> Channel ID (len= 5) [ Ext: 1  IntID: Implicit  PRI  Spare: 0  Exclusive 
> Dchan: 0

>                        ChanSel: Reserved

>                       Ext: 1  Coding: 0  Number Specified  Channel Type: 3

>                       Ext: 1  Channel: 1 ] [6c 0c 41 80 31 33 37 35 34

> 31 31 36 30 30] Calling Number (len=14) [ Ext: 0  TON: Subscriber

> Number (4)  NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)

>                           Presentation: Presentation permitted, user

> number not screened (0)  '1375411600' ] [70 0c c1 30 37 35 32 35 30 32

> 39 30 32 35] Called Number (len=14) [ Ext: 1  TON: Subscriber Number

> (4)  NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1)

> '07525029025' ] [a1] Sending Complete (len= 1)

q931.c:3245 q931_setup: call 32770 on channel 1 enters state 1 (Call 
Initiated)



< [ 00 01 01 80 ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 064 P/F: 0

< 0 bytes of data

-- ACKing all packets from 62 to (but not including) 64

-- ACKing packet 63, new txqueue is -1 (-1 means empty)

-- Since there was nothing left, stopping T200 counter

-- Nothing left, starting T203 counter

-- Restarting T203 counter



< [ 02 01 80 80 08 02 80 02 5a 08 03 80 e4 04 ]



< Informational frame:

< SAPI: 00  C/R: 1 EA: 0

<  TEI: 000        EA: 1

< N(S): 064   0: 0

< N(R): 064   P: 0

< 10 bytes of data

-- ACKing all packets from 63 to (but not including) 64

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

< Protocol Discriminator: Q.931 (8)  len=10

< Call Ref: len= 2 (reference 2/0x2) (Terminator)

< Message type: RELEASE COMPLETE (90) < [08 03 80 e4 04] < Cause (len= 5) 
[ Ext: 1  Coding: CCITT (ITU) standard (0)  Spare: 0  Location: User (0)

<                  Ext: 1  Cause: Invalid information element contents 
(100), class = Protocol Error (e.g. unknown message) (6) ]

<              Cause data 1: 04 (4)

-- Processing IE 8 (cs0, Cause)

q931.c:3875 q931_receive: call 32770 on channel 1 enters state 0 (Null) 
Sending Receiver Ready (65)



> [ 02 01 01 82 ]



> Supervisory frame:

> SAPI: 00  C/R: 1 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 065 P/F: 0

> 0 bytes of data

-- Restarting T203 counter

-- Restarting T203 counter

NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null 
NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null

T203 counter expired, sending RR and scheduling T203 again Sending Receiver 
Ready (65)



> [ 00 01 01 83 ]



> Supervisory frame:

> SAPI: 00  C/R: 0 EA: 0

>  TEI: 000        EA: 1

> Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

> N(R): 065 P/F: 1

> 0 bytes of data

-- Restarting T203 counter



< [ 00 01 01 81 ]



< Supervisory frame:

< SAPI: 00  C/R: 0 EA: 0

<  TEI: 000        EA: 1

< Zero: 0     S: 0 01: 1  [ RR (receive ready) ]

< N(R): 064 P/F: 1

< 0 bytes of data

-- ACKing all packets from 63 to (but not including) 64

-- Since there was nothing left, stopping T200 counter

-- Stopping T203 counter since we got an ACK

-- Nothing left, starting T203 counter

-- Got RR response to our frame

-- Restarting T203 counter


// END //

--
Paul


----- Original Message ----- 
From: "Klaus Darilion" <klaus.mailinglists at pernau.at>
To: "Development discussion of video media support in Asterisk" 
<asterisk-video at lists.digium.com>
Sent: Thursday, June 26, 2008 3:36 PM
Subject: Re: [Asterisk-video] Fw: Outbound video Calls


> (swithced to asterisk.video)
>
> you also need (as stated in the bug report) the patch
> 10217-asterisk-unrestricted-digital-llc-11595-1.4.17.patch from
> http://bugs.digium.com/view.php?id=10217
>
> This enables LCC in chan_zap. Is this was done some time ago I do not
> remember anymore who it is activated, I think you have to add the
>  h324m=lcc
> option to zapata.conf
>
> I remember one scenario where H324M signaling was required to be in
> Bearer Capabilite AND Low Layer Compatibility. I think you can easily
> extend the patches to signal both versions at the same time.
>
> Always take a look at the outgoing SETUP message to see if it contains 
> LCC.
>
> PS: Please dump an incoming SETUP message for a video call - does it
> contain LCC too?
>
> regards
> klaus
>
>
>
> Asterisk Users schrieb:
>> Hi all,
>>
>> Originally sent this to the asterisk-users list, reposting here.
>>
>> --
>> Paul
>>
>>
>>
>>> Hi all,
>>>
>>> I am trying to make an outbound video call to a mobile from asterisk.
>>> however it keeps failing.
>>>
>>> I can make inbound calls from a mobile and view video.
>>> I am using x-lite to initiate the outbound call, however I have tried
>>> using
>>> the management interface as well (action: etc...) and result is the 
>>> same.
>>>
>>> normal voice outbound calls work fine.
>>>
>>> Circuit is a q931 30 channel from telewest (virgin media).
>>>
>>> Any pointers would be appreciated.
>>>
>>> below is pri debug output and relevant conf entries.
>>>
>>> // BEGIN //
>>>
>>>    -- Executing [666 at sip_in:1] Goto("SIP/paul-081ff260",
>>> "video_test_out|666|1") in new stack
>>>
>>>    -- Goto (video_test_out,666,1)
>>>
>>>    -- Executing [666 at video_test_out:1] Set("SIP/paul-081ff260",
>>> "CHANNEL(transfercapability)=VIDEO") in new stack
>>>
>>>    -- Executing [666 at video_test_out:2] Set("SIP/paul-081ff260",
>>> "CHANNEL(userinformationlayer1)=38") in new stack
>>>
>>>    -- Executing [666 at video_test_out:3] h324m_gw("SIP/paul-081ff260",
>>> "s at video_test_out_context") in new stack
>>>
>>> [Jun 26 09:21:46] WARNING[7881]: channel.c:700 ast_best_codec: Don't 
>>> know
>>> any of 0x2000 formats
>>>
>>>    -- Executing [s at video_test_out_context:1]
>>> h324m_call("Local/s at video_test_out_context-f51e,2",
>>> "dialcell at video_test_out_context") in new stack
>>>
>>>    -- Executing [dialcell at video_test_out_context:1]
>>> Set("Local/dialcell at video_test_out_context-de13,2",
>>> "CHANNEL(transfercapability)=VIDEO") in new stack
>>>
>>>    -- Executing [dialcell at video_test_out_context:2]
>>> NoOp("Local/dialcell at video_test_out_context-de13,2", "transfer=VIDEO") 
>>> in
>>> new stack
>>>
>>>    -- Executing [dialcell at video_test_out_context:3]
>>> Set("Local/dialcell at video_test_out_context-de13,2",
>>> "CHANNEL(userinformationlayer1)=38") in new stack
>>>
>>>    -- Executing [dialcell at video_test_out_context:4]
>>> NoOp("Local/dialcell at video_test_out_context-de13,2", "ul1=38") in new
>>> stack
>>>
>>>    -- Executing [dialcell at video_test_out_context:5]
>>> Dial("Local/dialcell at video_test_out_context-de13,2",
>>> "Zap/g0/07525029025|40|tTkK") in new stack
>>>
>>> -- Making new call for cr 32771
>>>
>>>    -- digital call, setting user information layer 1 to 38 (0x26)
>>>
>>>    -- Requested transfer capability: 0x18 - VIDEO
>>>
>>>> Protocol Discriminator: Q.931 (8)  len=38
>>>> Call Ref: len= 2 (reference 3/0x3) (Originator)
>>>> Message type: SETUP (5)
>>>> [04 03 88 90 a6]
>>>> Bearer Capability (len= 5) [ Ext: 1  Q.931 Std: 0  Info transfer
>>>> capability: Unrestricted digital information (8)
>>>>                              Ext: 1  Trans mode/rate: 64kbps,
>>>> circuit-mode
>>>> (16)
>>>>                              Ext: 1  User information layer 1: H.223 
>>>> and
>>>> H.245 (38)
>>>> [18 03 a9 83 81]
>>>> Channel ID (len= 5) [ Ext: 1  IntID: Implicit  PRI  Spare: 0  Exclusive
>>>> Dchan: 0
>>>>                        ChanSel: Reserved
>>>>                       Ext: 1  Coding: 0  Number Specified  Channel 
>>>> Type:
>>>> 3
>>>>                       Ext: 1  Channel: 1 ]
>>>> [6c 06 41 80 70 61 75 6c]
>>>> Calling Number (len= 8) [ Ext: 0  TON: Subscriber Number (4)  NPI:
>>>> ISDN/Telephony Numbering Plan (E.164/E.163) (1)
>>>>                           Presentation: Presentation permitted, user
>>>> number not screened (0)  'paul' ]
>>>> [70 0c c1 30 37 35 32 35 30 32 39 30 32 35]
>>>> Called Number (len=14) [ Ext: 1  TON: Subscriber Number (4)  NPI:
>>>> ISDN/Telephony Numbering Plan (E.164/E.163) (1)  '07525029025' ]
>>>> [a1]CLI>
>>>> Sending Complete (len= 1)
>>> q931.c:2881 q931_setup: call 32771 on channel 1 enters state 1 (Call
>>> Initiated)
>>>
>>>    -- Called g0/07525029025
>>>
>>> < Protocol Discriminator: Q.931 (8)  len=10
>>>
>>> < Call Ref: len= 2 (reference 3/0x3) (Terminator)
>>>
>>> < Message type: RELEASE COMPLETE (90)
>>>
>>> < [08 03 80 e4 04]
>>>
>>> < Cause (len= 5) [ Ext: 1  Coding: CCITT (ITU) standard (0)  Spare: 0
>>> Location: User (0)
>>>
>>> <                  Ext: 1  Cause: Invalid information element contents
>>> (100), class = Protocol Error (e.g. unknown message) (6) ]
>>>
>>> <              Cause data 1: 04 (4)
>>>
>>> -- Processing IE 8 (cs0, Cause)
>>>
>>> q931.c:3503 q931_receive: call 32771 on channel 1 enters state 0 (Null)
>>>
>>>    -- Channel 0/1, span 1 got hangup, cause 100
>>>
>>> NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null
>>>
>>> NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null
>>>
>>>    -- Hungup 'Zap/1-1'
>>>
>>>  == Everyone is busy/congested at this time (1:0/0/1)
>>>
>>>    -- Executing [dialcell at video_test_out_context:6]
>>> Hangup("Local/dialcell at video_test_out_context-de13,2", "") in new stack
>>>
>>>  == Spawn extension (video_test_out_context, dialcell, 6) exited 
>>> non-zero
>>> on 'Local/dialcell at video_test_out_context-de13,2'
>>>
>>>  == Auto fallthrough, channel 'Local/s at video_test_out_context-f51e,2'
>>> status is 'UNKNOWN'
>>>
>>>  == Spawn extension (video_test_out, 666, 3) exited non-zero on
>>> 'SIP/paul-081ff260'
>>>
>>>
>>>
>>> // END //
>>>
>>>
>>>
>>>
>>>
>>> extensions.conf:
>>>
>>>
>>>
>>> [video_test_out]
>>>
>>> exten => 666,1,Set(CHANNEL(transfercapability)=VIDEO)
>>>
>>> exten => 666,n,Set(CHANNEL(userinformationlayer1)=38)
>>>
>>> exten => 666,n,h324m_gw(s at video_test_out_context)
>>>
>>> exten => 666,n,Hangup
>>>
>>>
>>>
>>> [video_test_out_context]
>>>
>>> exten => s,1,h324m_call(dialcell at video_test_out_context)
>>>
>>> exten => dialcell,1,Set(CHANNEL(transfercapability)=VIDEO)
>>>
>>> exten => dialcell,n,NoOp(transfer=${CHANNEL(transfercapability)})
>>>
>>> exten => dialcell,n,Set(CHANNEL(userinformationlayer1)=38)
>>>
>>> exten => dialcell,n,NoOp(ul1=${CHANNEL(userinformationlayer1)})
>>>
>>> exten => dialcell,n,Dial(Zap/g0/07xxxxxxxxx,40,tTkK)
>>>
>>> exten => dialcell,n,Hangup()
>>>
>>> exten => t,1,Goto(s,2)
>>>
>>>
>>>
>>> sip.conf:
>>>
>>>
>>>
>>> [general]
>>>
>>> context=sip_in
>>>
>>> allowoverlap=no
>>>
>>> bindport=5060
>>>
>>> bindaddr=0.0.0.0
>>>
>>> videosupport=yes
>>>
>>> disable=all
>>>
>>> allow=ulaw
>>>
>>> allow=alaw
>>>
>>> allow=h263+
>>>
>>> ;allow=h263
>>>
>>> ;allow=h263p
>>>
>>> allow=speex
>>>
>>> allow=gsm
>>>
>>> #include "/etc/pbx-tandil/sip.conf"
>>>
>>> #include "/etc/asterisk/sip_dps.conf"
>>>
>>>
>>>
>>> [paul]
>>>
>>> type=friend
>>>
>>> username=paul
>>>
>>> secret=georgina
>>>
>>> nat=never
>>>
>>> host=dynamic
>>>
>>> canreinvite=no
>>>
>>> allow=h263p
>>>
>>> --
>>>
>>> Paul Verity
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>> _______________________________________________
>> --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