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