Hi, i have reached a hopefully reasonable state for the code in http://svn.digium.com/view/asterisk/team/rizzo/video_v2/
so it would be good if someone could give it a try and send feedback. In a nutshell, this branch lets you send and receive (and display) H263+ video with chan_oss (tested) and chan_alsa (not well tested), using either a webcab or an X11 window as source. The requirements are SDL, a recent ffmpeg (July 2007), and optionally Video4Linux v.1 to use the webcam. The branch includes also updated config files (oss.conf, extension.conf, sip.conf) so you should not have much trouble, and just run console dial SIP/[EMAIL PROTECTED] to get an audio/video call up and running. I have developed and tested this on FreeBSD and chan_oss mostly, (and a bit on chan_alsa), talking to another asterisk+chan_oss/FreeBSD, linphone/linux, X-lite/Windows. The chan_alsa version is less stable. I would be very grateful if someone could give this code a try and send feedback to me (or to the list). I have to say that the libraries used (ffmpeg and SDL) are extremely fragile and it is likely to crash the program on unexpected input - this includes programmer's errors and bogus data coming from the network. Changes to the config files below, if you should decide to merge them with your own configs. thanks luigi ---- oss.conf --------------- ; Additional settings to try videosupport. ; 'videodevice = /dev/video0' uses your V4L webcam as video source ; 'videodevice = X11' (capital) transmits the content of the upper left ; corner of your X11 display, ; videowitdh and videoheight set the resolution - please note that ; codecs and other videophones only support some standard resolutions ; e.g. 176x144, 352x288, 320x240 ... ; 'bitrate' is the net video bit rate (plus you have RTP/UDP/IP overhead, ; also consider that the traffic is very bursty [general](+) ; additional settings for videosupport overridecontext=yes ; so you can specify a SIP/[EMAIL PROTECTED] 'number' videodevice = X11 ; X11 grabber ; videodevice = /dev/video0 ; Use this if you have a webcam... videowidth = 352 ; either 352x2 videoheight = 288 ; fps = 15 ; bitrate = 65000 ; ---- sip.conf --------------- [general](+) ; useful options for video support videosupport = yes allow = h263p ---- extensions.conf -------- [default](+) ; used for console ; the following is useful to dial a SIP url from the console, with ; "console dial SIP/[EMAIL PROTECTED]:portnumber" ; (remember to set "overridecontext=yes" in oss.conf exten => _[sS][iI][pP].,1,Dial(${EXTEN:},,r) _______________________________________________ Sign up now for AstriCon 2007! September 25-28th. http://www.astricon.net/ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev