Video in Asterisk
The video features in Asterisk 1.4 include- pass-through calling
- playback (expect some delay)
- record
- video IVR
- voicemail (recording and playback, with difficulties for greeting messages)
Some channels have support for video calls in Asterisk
The H.323 channels (chan_h323, chan_oh323, chan_ooh323) do not allow video calls at this moment; however, the ChangeLog of ooh323 notes for release 0.6: "Added H.263 video codec negotiation handling"?!
Supported video codecs
It appears, however, that at least Asterisk 1.4.24 does not know about the file format h263p, which means playback and recording of calls with that codec is not supported.
Note that video support in Asterisk 1.4 is still in infancy (see general discussion below). To summarize:
- Asterisk 1.4 has issue regarding video codec negotiation
- Advanced video attributes such as profile/level (H.263+, MPEG4, H.264),bandwidth, standard annexes, framerate and image size are not exchanged and negotiated by Asterisk.
- Asterisk has no capability to playback classical video formats such as .mov, MP4 or 3gp files.
- Asterisk does not provide any video transcoding capabilities
In order to enable video in Asterisk, modify sip.conf to add:
[general]
videosupport=yes
Then for each SIP user / peer, you have to add the supported codecs (see example in this page). if you want to avoid video codec negociation in Asterisk 1.4.x unpatched, make sure that you enable a single video codec in sip.conf. The more adventurous may try the patch mentioned in this page. Of course, codecs need to be supported by the SIP phone connected to Asterisk. Asterisk will works in Passthrough mode for video.
Video IVR for Asterisk
- DiaStar Video play / record and video transcoding functionality allowing IVVR applications to be created for Asterisk using Dialplan commands.
- VXI* VoiceXML browser Video IVR / media server for Asterisk. It manages video interactive open standard applications written in VoiceXML 2.0+
Video converter for Asterisk
- FF* converter It generates video contents for Asterisk. It enables the conversion of MOV files to a pair of .H.263 video and .wav file compatible with Asterisk video rendering.
Video Conferencing Software for Asterisk
- app_conference has some limited video support, see app_videoswitch
- Confiance solution
- Mediamixer of Sergio Murillo
- VMukti Open Source VVoIP solution by VMukti. ...