[Asterisk-video] [spam] Outbound Call / Callout Support

Cihan Aksakal cihan.aksakal at viif.de
Fri Nov 23 04:51:19 CST 2007


Hi Sergio,

Thank you for the tip. I was already trying to make video outbound calls
using several APIs of asterisk, but without success.

But yesterday we successfully made some video outbound calls and
streamed some videos to a 3G handset.

During further tests we recognized, that in 50 percent of the calls
asterisk hangs up after entering h324m_gw_answer. The second
Noop("Test") after h324m_gw_answer is not executed (logs are atttached).

All configs and commands to test outbound video calls are attached. 

Any ideas why it is working unreliable?

Bets Regards,
Cihan

# Asterisk Manager Action
Action: Originate
Channel: Zap/g1/1622112790
Context: from-sip
Exten: outbound
Priority: 1
Variable:
CHANNEL(transfercapability)=VIDEO|CHANNEL(userinformationlayer1)=38

#extensions.conf
[from-sip]
exten => outbound,1,Answer
exten => outbound,n,h324m_gw(cp_dev at video)
exten => outbound,n,Hangup

[video]
exten => cp_dev,1,Noop("Test")
exten => cp_dev,2,h324m_gw_answer
exten => cp_dev,n,Noop("Test")
exten => cp_dev,n,rtsp(rtsp://localhost:554/logo.mp4)
exten => cp_dev,n,rtsp(rtsp:// localhost:554/logo.mp4)


#asterisk-log (call with hangup)

-- Making new call for cr 32778
    -- digital call, setting user information layer 1 to 38 (0x26)
    -- Requested transfer capability: 0x18 - VIDEO
> Protocol Discriminator: Q.931 (8)  len=43
> Call Ref: len= 2 (reference 10/0xA) (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 0d 21 83 30 31 36 32 32 31 31 32 37 39 31]
> Calling Number (len=15) [ Ext: 0  TON: National Number (2)  NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1)
>                           Presentation: Presentation allowed of
network provided number (3)  '01622112791' ]
> [70 0b a1 31 36 32 32 31 31 32 37 39 30]
> Called Number (len=13) [ Ext: 1  TON: National Number (2)  NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1)  '1622112790' ]
q931.c:2880 q931_setup: call 32778 on channel 1 enters state 1 (Call
Initiated)
< Protocol Discriminator: Q.931 (8)  len=10
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: SETUP ACKNOWLEDGE (13)
< [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 ]
-- Processing IE 24 (cs0, Channel Identification)
q931.c:3621 q931_receive: call 32778 on channel 1 enters state 2
(Overlap sending)
< Protocol Discriminator: Q.931 (8)  len=5
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: CALL PROCEEDING (2)
q931.c:3427 q931_receive: call 32778 on channel 1 enters state 3
(Outgoing call  Proceeding)
< Protocol Discriminator: Q.931 (8)  len=5
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: ALERTING (1)
q931.c:3342 q931_receive: call 32778 on channel 1 enters state 4 (Call
Delivered)
< Protocol Discriminator: Q.931 (8)  len=16
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: CONNECT (7)
< [29 05 07 0b 17 0b 29]
< Time Date (len= 7) [ 07-11-23 11:41 ]
< [4c 02 00 a3]
< Connected Number (len= 4) [ Ext: 0  TON: Unknown Number Type (0)  NPI:
Unknown Number Plan (0)
<                             Ext: 1  Presentation: Presentation
prohibited of network provided number (35)  '' ]
-- Processing IE 41 (cs0, Date/Time)
-- Processing IE 76 (cs0, Connected Number)
q931.c:3372 q931_receive: call 32778 on channel 1 enters state 10
(Active)
> Protocol Discriminator: Q.931 (8)  len=5
> Call Ref: len= 2 (reference 10/0xA) (Originator)
> Message type: CONNECT ACKNOWLEDGE (15)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 d6 02 01 22 30 0a a1 05 30 03 02 01 01 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xD6, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x01,
0x82, 0x01, 0x00 ]
PROTOCOL 11I>
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 D6 (INTEGER: 59350)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 01 (INTEGER: 1)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 01
82 01 00 ] - [0...0.......]
       > Channel Zap/1-1 was answered.
    -- Executing [outbound at from-sip:1] Answer("Zap/1-1", "") in new
stack
    -- Executing [outbound at from-sip:2] h324m_gw("Zap/1-1",
"cp_dev at video") in new stack
    -- Executing [cp_dev at video:1] NoOp("Local/cp_dev at video-3a15,2",
""Test"") in new stack
    -- Executing [cp_dev at video:2]
h324m_gw_answer("Local/cp_dev at video-3a15,2", "") in new stack
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 31 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 1 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 32 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 2 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 d9 02 01 22 30 0a a1 05 30 03 02 01 02 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xD9, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x02,
0x82, 0x01, 0x00 ]
PROTOCOL 11I>
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 D9 (INTEGER: 59353)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 02 (INTEGER: 2)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 02
82 01 00 ] - [0...0.......]
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 33 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 3 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 da 02 01 22 30 0a a1 05 30 03 02 01 03 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xDA, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x03,
0x82, 0x01, 0x00 ]
PROTOCOL 11
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 DA (INTEGER: 59354)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 03 (INTEGER: 3)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 03
82 01 00 ] - [0...0.......]
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 34 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 4 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 db 02 01 22 30 0a a1 05 30 03 02 01 04 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xDB, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x04,
0x82, 0x01, 0x00 ]
PROTOCOL 11
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 DB (INTEGER: 59355)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 04 (INTEGER: 4)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 04
82 01 00 ] - [0...0.......]
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 35 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 5 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 dd 02 01 22 30 0a a1 05 30 03 02 01 05 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xDD, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x05,
0x82, 0x01, 0x00 ]
PROTOCOL 11
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 DD (INTEGER: 59357)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 05 (INTEGER: 5)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 05
82 01 00 ] - [0...0.......]
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 36 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 6 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 df 02 01 22 30 0a a1 05 30 03 02 01 06 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xDF, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x06,
0x82, 0x01, 0x00 ]
PROTOCOL 11I>
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 DF (INTEGER: 59359)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 06 (INTEGER: 6)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 06
82 01 00 ] - [0...0.......]
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 37 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 7 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 e0 02 01 22 30 0a a1 05 30 03 02 01 07 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xE0, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x07,
0x82, 0x01, 0x00 ]
PROTOCOL 11I>
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 E0 (INTEGER: 59360)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 07 (INTEGER: 7)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 07
82 01 00 ] - [0...0.......]
< Protocol Discriminator: Q.931 (8)  len=45
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: DISCONNECT (69)
< [08 02 8a 9f]
< Cause (len= 4) [ Ext: 1  Coding: CCITT (ITU) standard (0)  Spare: 0
Location: Network beyond the interworking point (10)
<                  Ext: 1  Cause: Normal, unspecified (31), class =
Normal Event (1) ]
< [1c 15 91 a1 12 02 02 e7 e1 02 01 24 30 09 30 07 a1 05 30 03 02 01 07]
< Facility (len=23, codeset=0) [ 0x91, 0xA1, 0x12, 0x02, 0x02, 0xE7,
0xE1, 0x02, 0x01, '$0', 0x09, '0', 0x07, 0xA1, 0x05, '0', 0x03, 0x02,
0x01, 0x07 ]
PROTOCOL 11
A1 0012 (CONTEXT SPECIFIC [1])
  02 0002 E7 E1 (INTEGER: 59361)
  02 0001 24 (INTEGER: 36)
  30 0009 (SEQUENCE)
    30 0007 (SEQUENCE)
      A1 0005 (CONTEXT SPECIFIC [1])
        30 0003 (SEQUENCE)
          02 0001 07 (INTEGER: 7)
< [28 0b 37 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 7 Einheiten ]
-- Processing IE 8 (cs0, Cause)
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 36 ]
-- Processing IE 40 (cs0, Display)
q931.c:3562 q931_receive: call 32778 on channel 1 enters state 12
(Disconnect Indication)
    -- Channel 0/1, span 1 got hangup request, cause 31
    -- Channel 0/1, span 1 received AOC-E charging 7 units
  == Spawn extension (video, cp_dev, 2) exited non-zero on
'Local/cp_dev at video-3a15,2'
  == Spawn extension (from-sip, outbound, 2) exited non-zero on
'Zap/1-1'
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect Indication,
peerstate Disconnect Request
q931.c:2716 q931_release: call 32778 on channel 1 enters state 19
(Release Request)
> Protocol Discriminator: Q.931 (8)  len=9
> Call Ref: len= 2 (reference 10/0xA) (Originator)
> Message type: RELEASE (77)
> [08 02 81 9f]
> Cause (len= 4) [ Ext: 1  Coding: CCITT (ITU) standard (0)  Spare: 0
Location: Private network serving the local user (1)
>                  Ext: 1  Cause: Normal, unspecified (31), class =
Normal Event (1) ]
    -- Hungup 'Zap/1-1'
< Protocol Discriminator: Q.931 (8)  len=5
< Call Ref: len= 2 (reference 10/0xA) (Terminator)
< Message type: RELEASE COMPLETE (90)
q931.c:3502 q931_receive: call 32778 on channel 1 enters state 0 (Null)
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null
NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null
BlnAst02*CLI>


#asterisk-log (successful call)

BlnAst02*CLI>
-- Making new call for cr 32776
    -- digital call, setting user information layer 1 to 38 (0x26)
    -- Requested transfer capability: 0x18 - VIDEO
> Protocol Discriminator: Q.931 (8)  len=43
> Call Ref: len= 2 (reference 8/0x8) (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 0d 21 83 30 31 36 32 32 31 31 32 37 39 31]
> Calling Number (len=15) [ Ext: 0  TON: National Number (2)  NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1)
>                           Presentation: Presentation allowed of
network provided number (3)  '01622112791' ]
> [70 0b a1 31 36 32 32 31 31 32 37 39 30]
> Called Number (len=13) [ Ext: 1  TON: National Number (2)  NPI:
ISDN/Telephony Numbering Plan (E.164/E.163) (1)  '1622112790' ]
q931.c:2880 q931_setup: call 32776 on channel 1 enters state 1 (Call
Initiated)
< Protocol Discriminator: Q.931 (8)  len=10
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: SETUP ACKNOWLEDGE (13)
< [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 ]
-- Processing IE 24 (cs0, Channel Identification)
q931.c:3621 q931_receive: call 32776 on channel 1 enters state 2
(Overlap sending)
< Protocol Discriminator: Q.931 (8)  len=5
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: CALL PROCEEDING (2)
q931.c:3427 q931_receive: call 32776 on channel 1 enters state 3
(Outgoing call  Proceeding)
< Protocol Discriminator: Q.931 (8)  len=5
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: ALERTING (1)
q931.c:3342 q931_receive: call 32776 on channel 1 enters state 4 (Call
Delivered)
< Protocol Discriminator: Q.931 (8)  len=16
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: CONNECT (7)
< [29 05 07 0b 17 0b 26]
< Time Date (len= 7) [ 07-11-23 11:38 ]
< [4c 02 00 a3]
< Connected Number (len= 4) [ Ext: 0  TON: Unknown Number Type (0)  NPI:
Unknown Number Plan (0)
<                             Ext: 1  Presentation: Presentation
prohibited of network provided number (35)  '' ]
-- Processing IE 41 (cs0, Date/Time)
-- Processing IE 76 (cs0, Connected Number)
q931.c:3372 q931_receive: call 32776 on channel 1 enters state 10
(Active)
> Protocol Discriminator: Q.931 (8)  len=5
> Call Ref: len= 2 (reference 8/0x8) (Originator)
> Message type: CONNECT ACKNOWLEDGE (15)
       > Channel Zap/1-1 was answered.
    -- Executing [outbound at from-sip:1] Answer("Zap/1-1", "") in new
stack
    -- Executing [outbound at from-sip:2] h324m_gw("Zap/1-1",
"cp_dev at video") in new stack
    -- Executing [cp_dev at video:1] NoOp("Local/cp_dev at video-b806,2",
""Test"") in new stack
    -- Executing [cp_dev at video:2]
h324m_gw_answer("Local/cp_dev at video-b806,2", "") in new stack
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 a5 02 01 22 30 0a a1 05 30 03 02 01 01 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xA5, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x01,
0x82, 0x01, 0x00 ]
PROTOCOL 11
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 A5 (INTEGER: 59301)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 01 (INTEGER: 1)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 01
82 01 00 ] - [0...0.......]
    -- Executing [cp_dev at video:3] NoOp("Local/cp_dev at video-b806,2",
""Test"") in new stack
    -- Executing [cp_dev at video:4] rtsp("Local/cp_dev at video-b806,2",
"rtsp://192.168.160.240:554/logo.mp4") in new stack
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:1031 rtsp_play: >rtsp play
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:421 RtspPlayerDescribe:
>DESCRIBE [/logo.mp4]
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:442 RtspPlayerDescribe:
<DESCRIBE [/logo.mp4]
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:1075 rtsp_play: -rtsp play
loop
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:1135 rtsp_play: -Receiving
describe
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:689 CreateMedia: -creating
media [1,m=video 0 RTP/AVP 96]
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:689 CreateMedia: -creating
media [1,m=video 0 RTP/AVP 96]
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:1215 rtsp_play: -video
[1048576,96,trackID=2]
[Nov 23 11:38:04] WARNING[19730]: channel.c:3026 set_format: Unable to
find a codec translation path from unknown to unknown
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:505 RtspPlayerSetupVideo:
-SETUP VIDEO [trackID=2]
[Nov 23 11:38:04] WARNING[19730]: app_rtsp.c:557 RtspPlayerPlay: -PLAY
[/logo.mp4]
[Nov 23 11:38:04] ERROR[19730]: app_rtsp.c:1363 rtsp_play: -Started
playback [4000]
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 31 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 1 Einheiten ]
-- Processing IE 40 (cs0, Display)
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:1091 rtsp_play: Playback
finished
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:1488 rtsp_play: -rtsp_play
end loop[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:595
RtspPlayerTeardown: -TEARDOWN
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:1509 rtsp_play: <rtsp_play
-- Executing [cp_dev at video:5] rtsp("Local/cp_dev at video-b806,2",
"rtsp://192.168.160.240:554/logo.mp4") in new stack
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:1031 rtsp_play: >rtsp play
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:421 RtspPlayerDescribe:
>DESCRIBE [/logo.mp4]
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:442 RtspPlayerDescribe:
<DESCRIBE [/logo.mp4]
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:1075 rtsp_play: -rtsp play
loop
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:1135 rtsp_play: -Receiving
describe
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:689 CreateMedia: -creating
media [1,m=video 0 RTP/AVP 96]
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:689 CreateMedia: -creating
media [1,m=video 0 RTP/AVP 96]
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:1215 rtsp_play: -video
[1048576,96,trackID=2]
[Nov 23 11:38:08] WARNING[19730]: channel.c:3026 set_format: Unable to
find a codec translation path from unknown to unknown
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:505 RtspPlayerSetupVideo:
-SETUP VIDEO [trackID=2]
[Nov 23 11:38:08] WARNING[19730]: app_rtsp.c:557 RtspPlayerPlay: -PLAY
[/logo.mp4]
[Nov 23 11:38:08] ERROR[19730]: app_rtsp.c:1363 rtsp_play: -Started
playback [4000]
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 32 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 2 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 a7 02 01 22 30 0a a1 05 30 03 02 01 02 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xA7, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x02,
0x82, 0x01, 0x00 ]
PROTOCOL 11I>
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 A7 (INTEGER: 59303)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 02 (INTEGER: 2)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 02
82 01 00 ] - [0...0.......]
[Nov 23 11:38:12] WARNING[19730]: app_rtsp.c:1091 rtsp_play: Playback
finished
[Nov 23 11:38:12] WARNING[19730]: app_rtsp.c:1488 rtsp_play: -rtsp_play
end loop[Nov 23 11:38:12] WARNING[19730]: app_rtsp.c:595
RtspPlayerTeardown: -TEARDOWN
[Nov 23 11:38:12] WARNING[19730]: app_rtsp.c:1509 rtsp_play: <rtsp_play
-- Executing [cp_dev at video:6] Vxml("Local/cp_dev at video-b806,2",
"file:///opt/staticVxml/cp_start_dev.vxml") in new stack
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:1038 rtsp_play: >rtsp
play
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:421
RtspPlayerDescribe: >DESCRIBE [/static/mainMenu.mp4]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:442
RtspPlayerDescribe: <DESCRIBE [/static/mainMenu.mp4]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:1082 rtsp_play: -rtsp
play loop
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:1166 rtsp_play:
-Receiving describe
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[v=0]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[o=StreamingServer 3404803092 1193009606000 IN IP4 127.0.0.1]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[s=/static/mainMenu.mp4]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[u=http:///]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[e=admin@]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[c=IN IP4 0.0.0.0]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[t=0 0]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[t=0 0]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=control:*]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=mpeg4-iod:"data:application/mpeg4-iod;base64,AoIrAE////4I/wOBNgABQJhk
YXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBVlFCS0FVZkF5UUF5UUFFRGNZ
UkFBQUFBQUFBQUFBQUFBQUdFQUJFQUFGZmtBQUJYNUFnQUFBQUFBTUJLQUtmQXlRQVpRQUVE
Y2NWQUFBQUFBQUFBQUFBQUFBR0VBQkVBQUFmUUFBQlg1QWdBQUFBQUFNPQQNAQUAAMgAAAAA
AAAAAAYJAQAAAAAAAAAAA2kAAkBGZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jh
c2U2NCx3QkFTZ1RBcUJXMG1FRUg4QUFBQi9BQUFCRUtDS0NuNAQSAg0AACAAAAAAAAAAAAUD
AABABgkBAAAAAAAAAAA="]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=range:npt=0-60.67999999]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=range:npt=0-  60.68000]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[m=video 0 RTP/AVP 96]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:689 CreateMedia:
-creating media [1,m=video 0 RTP/AVP 96]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[b=AS:41]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=rtpmap:96 H263-2000/90000]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=fmtp:96 profile=0; level=10]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=framesize:96 176-144]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=cliprect:0,0,144,176]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=mpeg4-esid:201]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=range:npt=0-60.68000030]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=x-envivio-verid:00035A33]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=control:trackID=65335]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[m=audio 0 RTP/AVP 97]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:689 CreateMedia:
-creating media [1,m=audio 0 RTP/AVP 97]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[b=AS:14]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=rtpmap:97 AMR/8000]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=fmtp:97 octet-align=1]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=mpeg4-esid:101]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=range:npt=0-60.68000030]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=x-envivio-verid:00035A33]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=control:trackID=65435]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[:npt=0-  60.68000]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[m=video 0 RTP/AVP 96]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:689 CreateMedia:
-creating media [1,m=video 0 RTP/AVP 96]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[b=AS:41]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=rtpmap:96 H263-2000/90000]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=fmtp:96 profile=0; level=10]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=framesize:96 176-144]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=cliprect:0,0,144,176]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=mpeg4-esid:201]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=range:npt=0-60.68000030]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=x-envivio-verid:00035A33]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=control:trackID=65335]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[m=audio 0 RTP/AVP 97]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:689 CreateMedia:
-creating media [1,m=audio 0 RTP/AVP 97]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[b=AS:14]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=rtpmap:97 AMR/8000]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=fmtp:97 octet-align=1]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=mpeg4-esid:101]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=range:npt=0-60.68000030]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=x-envivio-verid:00035A33]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:744 CreateSDP: -line
[a=control:trackID=65435]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:1225 rtsp_play: -audio
[8192,97,trackID=65435]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:1246 rtsp_play: -video
[1048576,96,trackID=65335]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:453
RtspPlayerSetupAudio: -SETUP AUDIO [trackID=65435]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:1282 rtsp_play: -Recv
audio response
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:505
RtspPlayerSetupVideo: -SETUP VIDEO [trackID=65335]
[Nov 23 11:38:13] WARNING[19730]: app_vxml_rtsp.c:557 RtspPlayerPlay:
-PLAY [/static/mainMenu.mp4]
< Protocol Discriminator: Q.931 (8)  len=18
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: INFORMATION (123)
< [28 0b 33 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 3 Einheiten ]
-- Processing IE 40 (cs0, Display)
< Protocol Discriminator: Q.931 (8)  len=29
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: FACILITY (98)
< [1c 16 91 a1 13 02 02 e7 a9 02 01 22 30 0a a1 05 30 03 02 01 03 82 01
00]
< Facility (len=24, codeset=0) [ 0x91, 0xA1, 0x13, 0x02, 0x02, 0xE7,
0xA9, 0x02, 0x01, '"0', 0x0A, 0xA1, 0x05, '0', 0x03, 0x02, 0x01, 0x03,
0x82, 0x01, 0x00 ]
PROTOCOL 11I>
A1 0013 (CONTEXT SPECIFIC [1])
  02 0002 E7 A9 (INTEGER: 59305)
  02 0001 22 (INTEGER: 34)
  30 000A (SEQUENCE)
    A1 0005 (CONTEXT SPECIFIC [1])
      30 0003 (SEQUENCE)
        02 0001 03 (INTEGER: 3)
    82 0001 00 (CONTEXT SPECIFIC [2])
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 34 ]
ROSE 34: AOC-D Charging Unit - not handled! [ 30 0A A1 05 30 03 02 01 03
82 01 00 ] - [0...0.......]
< Protocol Discriminator: Q.931 (8)  len=45
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: DISCONNECT (69)
< [08 02 8a 9f]
< Cause (len= 4) [ Ext: 1  Coding: CCITT (ITU) standard (0)  Spare: 0
Location: Network beyond the interworking point (10)
<                  Ext: 1  Cause: Normal, unspecified (31), class =
Normal Event (1) ]
< [1c 15 91 a1 12 02 02 e7 aa 02 01 24 30 09 30 07 a1 05 30 03 02 01 04]
< Facility (len=23, codeset=0) [ 0x91, 0xA1, 0x12, 0x02, 0x02, 0xE7,
0xAA, 0x02, 0x01, '$0', 0x09, '0', 0x07, 0xA1, 0x05, '0', 0x03, 0x02,
0x01, 0x04 ]
PROTOCOL 11I>
A1 0012 (CONTEXT SPECIFIC [1])
  02 0002 E7 AA (INTEGER: 59306)
  02 0001 24 (INTEGER: 36)
  30 0009 (SEQUENCE)
    30 0007 (SEQUENCE)
      A1 0005 (CONTEXT SPECIFIC [1])
        30 0003 (SEQUENCE)
          02 0001 04 (INTEGER: 4)
< [28 0b 34 20 45 69 6e 68 65 69 74 65 6e]
< Display (len=11) [ 4 Einheiten ]
-- Processing IE 8 (cs0, Cause)
-- Processing IE 28 (cs0, Facility)
Handle Q.932 ROSE Invoke component
  [ Handling operation 36 ]
-- Processing IE 40 (cs0, Display)
q931.c:3562 q931_receive: call 32776 on channel 1 enters state 12
(Disconnect Indication)
    -- Channel 0/1, span 1 got hangup request, cause 31
    -- Channel 0/1, span 1 received AOC-E charging 4 units
[Nov 23 11:38:16] WARNING[19730]: app_vxml_rtsp.c:1511 rtsp_play:
-rtsp_play end loop[Nov 23 11:38:16] WARNING[19730]: app_vxml_rtsp.c:595
RtspPlayerTeardown: -TEARDOWN
[Nov 23 11:38:16] WARNING[19730]: app_vxml_rtsp.c:1532 rtsp_play:
<rtsp_play  == Spawn extension (from-sip, outbound, 2) exited non-zero
on 'Zap/1-1'
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect Indication,
peerstate Disconnect Request
q931.c:2716 q931_release: call 32776 on channel 1 enters state 19
(Release Request)
> Protocol Discriminator: Q.931 (8)  len=9
> Call Ref: len= 2 (reference 8/0x8) (Originator)
> Message type: RELEASE (77)
> [08 02 81 9f]
> Cause (len= 4) [ Ext: 1  Coding: CCITT (ITU) standard (0)  Spare: 0
Location: Private network serving the local user (1)
>                  Ext: 1  Cause: Normal, unspecified (31), class =
Normal Event (1) ]
    -- Hungup 'Zap/1-1'
< Protocol Discriminator: Q.931 (8)  len=5
< Call Ref: len= 2 (reference 8/0x8) (Terminator)
< Message type: RELEASE COMPLETE (90)
q931.c:3502 q931_receive: call 32776 on channel 1 enters state 0 (Null)
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null
NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null
BlnAst02*CLI>



More information about the asterisk-video mailing list