Hello,
I’m using misdn from my BRI,
I have succeeded in making a video_loopback and echo test, 3g phone ->asterisk
using dialplan below:
exten => ,1,GotoIf($[${TRANSFERCAPABILITY}=DIGITAL]?10:20)
exten => ,10,h324m_gw(310@tosip)
exten => ,20,Dial(SIP/202)
exten => ,n,Playback(noaudiocall)
exten => ,n,Hangup()
[tosip]
;exten => 310,1,h324m_gw_answer()
;exten => 310,n,Echo()
ß--working!!
;exten => 310,n,video_loopback() ß--working!!
;exten => 310,n,Dial(SIP/x-lite) ß--incoming
video call // working!!
;exten => 310,n,Hangup()
Now, i am trying to play a video using mp4play to a 3g phone calling my
asterisk using the following dialplan:
exten => 310,1,h324m_gw_answer()
exten => 310,n,mp4play(/root/mire-tv.3gp)
But as soon as call comes in i get disconnected from asterisk cli and 3g phone
still waiting the video.
The output from CLI, shows that app_mp4 can’t see the value for video.name
parameter.
P[ 1] channel with stid:0 for one second still in use!
-- Executing [@from-misdn:1] GotoIf("mISDN/1-u5", "1?10:20") in new stack
-- Goto (from-misdn,,10)
-- Executing [@from-misdn:10] h324m_gw("mISDN/1-u5", "310@tosip") in new
stack
[Feb 28 21:38:25] DEBUG[11446]: app_h324m.c:959 app_h324m_gw: h324m_gw
-- Executing [310@tosip:1] h324m_gw_answer("Local/310@tosip-3a97,2", "") in
new stack
[Feb 28 21:38:25] DEBUG[11447]: app_h324m.c:1538 app_h324m_gw_answer:
>h324m_gw_answer
[Feb 28 21:38:25] DEBUG[11446]: app_h324m.c:1094 app_h324m_gw: H324M changed
state 1
[Feb 28 21:38:28] DEBUG[11446]: app_h324m.c:1094 app_h324m_gw: H324M changed
state 3
[Feb 28 21:38:28] DEBUG[11446]: app_h324m.c:1100 app_h324m_gw: Connected,
sending VIDUPDATE
[Feb 28 21:38:28] DEBUG[11447]: app_h324m.c:1575 app_h324m_gw_answer:
<h324m_gw_answer on VIDUPDATE
[Feb 28 21:38:28] DEBUG[11447]: app_h324m.c:1593 app_h324m_gw_answer:
<h324m_gw_answer
-- Executing [310@tosip:2] mp4play("Local/310@tosip-3a97,2",
"/root/mire-tv.3gp") in new stack
[Feb 28 21:38:28] DEBUG[11447]: app_mp4.c:556 mp4_play: mp4play
/root/mire-tv.3gp
[Feb 28 21:38:28] DEBUG[11447]: app_mp4.c:651 mp4_play: found hint track 65335
[Feb 28 21:38:28] DEBUG[11447]: app_mp4.c:662 mp4_play: track 201 vide
[Feb 28 21:38:28] DEBUG[11447]: app_mp4.c:715 mp4_play: video.name (null)
videocall*CLI>
Disconnected from Asterisk server
Here Is mp4info for the file:
[root@videocall ~]# mp4info mire-tv.3gp
mp4info version trunk-r479
mire-tv.3gp:
Track Type Info
201 video H.263, 15.000 secs, 16 kbps, 176x144 @ 6.533333 fps
65335 hint Payload H263-2000 for track 201
101 audio AMR, 15.000 secs, 13 kbps, 8000 Hz
65435 hint Payload AMR for track 101
1 od Object Descriptors
2 scene BIFS
File downloaded from i6net. Tried another file still same result.
Could someone tell me if there is a bug in code or something else?
Thank you very much in advance for your help
Regards
Aris
--
_____________________________________________________________________
-- 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