[Asterisk-video] 3G Video Call PRI Debug Output
Mitul Limbani
mitul at enterux.com
Fri Dec 3 10:40:15 CST 2010
Hello,
I have tried with all the relevant patches with asterisk 1.4.21-1,
libpri-1.4.4, dahdhi-2.4.0
Set /etc/dahdi/system.conf with
alaw=1-31
h324m.conf
; h324m Configuration
;
[general]
debug=1
boardcodec=alaw
Dialplan
--------
exten => _7645,1,NoOp(transfer=${CHANNEL(transfercapability)})
exten => _7645,n,NoOp(transfer=${CHANNEL(videonativeformat)})
exten => _7645,n,NoOp(transfer=${CHANNEL(video)})
exten => _7645,n,NoOp(transfer=${CHANNEL(audioreadformat)})
exten => _7645,n,NoOp(transfer=${CHANNEL(audiowriteformat)})
exten => _7645,n,NoOp(transfer=${CHANNEL(userinformationlayer1)})
exten => _7645,n,NoOp(transfer=${CHANNEL(all)})
exten => _7645,n,Hangup()
but when i receive the call, I can see the following :
[Dec 3 22:04:17] DEBUG[3329]: chan_dahdi.c:9029 pri_dchannel:
PRI_EVENT_RING: seting incoming call on channel 2 to law=1
[Dec 3 22:04:17] DEBUG[3329]: chan_dahdi.c:9034 pri_dchannel:
PRI_EVENT_RING: user information layer 1 of incoming call = 38 (0x26)
[Dec 3 22:04:17] DEBUG[3329]: chan_dahdi.c:9040 pri_dchannel:
PRI_EVENT_RING: treat incoming call on channel 2 as ULAW(1)
[Dec 3 22:04:17] DEBUG[3329]: chan_dahdi.c:9042 pri_dchannel:
PRI_EVENT_RING: seting incoming call on channel 2 to law=1
[Dec 3 22:04:17] DEBUG[3329]: chan_dahdi.c:9121 pri_dchannel:
PRI_EVENT_RING: zt_new: law=1,ul1=38
[Dec 3 22:04:17] DEBUG[3329]: chan_dahdi.c:5391 dahdi_new: dahdi_new:
ps.curlaw!=DAHDI_LAW_ALAW, setting deflaw to AST_FORMAT_ULAW
[Dec 3 22:04:17] DEBUG[3329]: chan_dahdi.c:5399 dahdi_new: zt_new:
law=DAHDI_LAW_ALAW, setting deflaw to AST_FORMAT_ULAW
-- Accepting call from '9869173860' to '7645' on channel 0/2, span 1
-- Executing [7645 at from-pstn:1] NoOp("DAHDI/2-1",
"transfer=DIGITAL") in new stack
[Dec 3 22:04:17] DEBUG[3329]: chan_dahdi.c:1470 dahdi_enable_ec: Echo
cancellation isn't required on digital connection
-- Executing [7645 at from-pstn:2] NoOp("DAHDI/2-1",
"transfer=unknown") in new stack
-- Executing [7645 at from-pstn:3] NoOp("DAHDI/2-1", "transfer=") in
new stack
-- Executing [7645 at from-pstn:4] NoOp("DAHDI/2-1",
"transfer=ulaw") in new stack
-- Executing [7645 at from-pstn:5] NoOp("DAHDI/2-1",
"transfer=ulaw") in new stack
-- Executing [7645 at from-pstn:6] NoOp("DAHDI/2-1", "transfer=38")
in new stack
-- Executing [7645 at from-pstn:7] NoOp("DAHDI/2-1", "transfer=") in
new stack
-- Executing [7645 at from-pstn:8] Hangup("DAHDI/2-1", "") in new stack
I suspect DAHDI is by default moving the codec from ALAW to ULAW and
h324m_loopback doesnt initiate.
Same is the case with Video calls Inbound.
However, Interestingly, I am able to make Video Calls out from
Eyebeam, but My video is not seen on remote end, but the remote video
is seen on my EyeBeam.
I am not sure where the problem is,
We need more dialplan examples to test whats going on :)
Any one can help me with this ?
Regards,
Mitul Limbani
Enterux Solutions,
www.enterux.com
More information about the asterisk-video
mailing list