[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