+; H324M signalling. 3G UMTS video calls require to set a certain User Information Layer 1 +; value. The UL1 can be set either in the Bearer Capability Information Element or in the +; Low Layer Compatiblity Information Element. Depending on the switch were your PRI is +; connected to, you need one or the other. +; Allowed values: bc or llc +; Default value: bc
Looks like your uplink provider has Bearer Capability enabled on UL1. The video is smoother coz it has more bit rate, usually combination of Video + Audio bit rate should not exceed 64kbps, I am not sure how your video file still gets streamed on the same PRI channel (55 + 13 = 68) Nevertheless, if it works then its nice to hear :) Regards, Mitul Limbani Enterux Solutions, www.enterux.com On Fri, Sep 9, 2011 at 5:51 PM, Konstantinos Liadakis <kliada...@yuboto.com>wrote: > Hello, > > I finally managed to make it. Jack was right, we needed to use h324m_call > > This is how i did it > > callfile > > Channel: Local/XXXXXXXXXX@from-dialer1/**n > CallerId: 2111811499 > > Context: video-campaign1 > Extension: play > Priority: 1 > Set: CHANNEL(transfercapability)=**VIDEO > Set: CHANNEL(userinformationlayer1)**=38 > Set: phonenumber=XXXXXXXXXX > > [from-dialer1] > exten => _X.,1,Set(__phonenumber=${**phonenumber}) > exten => _X.,n,h324m_call(play@from-**dialer1) > exten => play,1,Set(CHANNEL(**transfercapability)=VIDEO) > exten => play,n,Set(CHANNEL(**userinformationlayer1)=38) > exten => play,n,Dial(Zap/g0/${**phonenumber},30) > exten => play,n,Hangup() > > [video-campaign1] > exten => play,1,Wait(1) > exten => play,n,mp4play(/var/lib/**asterisk/sounds/autodialer/** > user_recordings/video/26/NEW_**Mercedes_SLK_2012.3gp) > exten => play,n,Hangup() > > > Regarding Mituls suggestions, below is the .3gp file mp4info > > 3gvideo:~# mp4info /var/lib/asterisk/sounds/**autodialer/user_recordings/* > *video/26/gauloises1.3gp > mp4info version 1.6.1 > /var/lib/asterisk/sounds/**autodialer/user_recordings/** > video/26/gauloises1.3gp: > Track Type Info > 1 video H.263, 19.750 secs, 55 kbps, 176x144 @ 8.000000 fps > 2 audio AMR, 19.620 secs, 13 kbps, 8000 Hz > 3 hint Payload H263-2000 for track 1 > 4 hint Payload AMR for track 2 > Tool: mp4creator 1.6.1 > > What is the difference between h324m=bc and h324m=llc?. I had llc and > changed it to bc. Now i think that video is smoother. Is it just my idea, or > could it be true? > > Now that dial command is in the dialplan, ${HANGUPCAUSE} gets populated, > and one can have better idea why a call failed. Now if a call fails one can > distinguish if device is switched off or device is not capable to receive > video call (as long as voicemail is disabled). > > The problem that remains now is when phonenumber has voicemail enabled and > device is not video capable. I am still not able to understand that the call > has failed. Hangup cause and dialstatus indicate that call proceeds ok, but > call goes into voicemail. > > Nobody has ever come to this problem? > > Thank you very much Mitul and Jack for helping me implement this way of > autodialeing for 3g video. Wish there was a way to handle better failed > calls. > > Your experiences are welcome > > Best regards > > Dinos > > > -- > ______________________________**______________________________**_________ > -- 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<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