Posted: Tue Jun 13, 2006 10:31 pm Post subject: [Asterisk-video] AGI and Video
There's not a great deal of support for video in Asterisk other than some basics in the channel drivers and file streaming functions. I haven't played with AGI but I suspect there's little functionality there.
However, a video IVR system can work well, though you may have to select one video codec because; firstly, so you don't end up with a pile of files you need to code up in each video format (don't forget different video resolutions, frame rates and bitrates :-) - there's no transcoding of video yet) and secondly because Asterisk's support for selecting the right video codec is a bit limited at the moment.
Video IVR can work as part of a dialplan using playback() but video is only really supported by a few channels and some applications. For instance the queuing system does not support video, nor does music on hold, meetme etc. Chan_local supports video in trunk as does chan_sip and chan_iax.
There's also only limited support for video fast update requests (image refresing) so you can get video "breaking through" (gradually building up) with some endpoints.
We are working on all of these issues but it's a slow process.
I've been using Asterisk for over a year now, and think I've pretty much got
it nailed form a voice perspective. We have just purchased a couple of Video
phones to start experimenting with IP video, with a view to eventually
building an IP media platform, such as Intel's HMP.
I have record/playback working in Voicemail, but am wondering what status
Asterisk's AGI (specifically the record/playback fuctions) are at.
A couple of other things that I'd like to be able to do with video in the
1. Build a video menu system to overlay an IVR (eg. press 1 for blah, press 2
for something else, etc.)
2. Connect to an H.264 (or other codec) stream (eg. take a streaming feed from
security camera, and attach it to an extension in the dialplan). I currently
do this with audio, so I don't see video as being a huge extension to this.
Has anyone got any useful links or documentation on any of the above?
Ground Floor, 102 York St. South Melbourne
Victoria, Australia. 3205
Phone: +613 99401600 ? ?Fax: +613 99401650
FWD: 512237 ? ? ? ? ? ? ? ? ? ICQ: 5662270
--Bandwidth and Colocation provided by Easynews.com --