To date I've managed to get video generation to work, but mpg streaming totally refuses to work.
This was with a Debian system, and i installed the debs (etch).
After a day or so messing around, and reading numerous posts about similar problems, i decided to compile ffmpeg from source, this in itself presented hurdles.
I therefore decided to post this, with my attempts so far, and will update as neccessary, any success, hopefully this will help others, as any info is scattered all around the forum, any input greatly appreciated.
1) You need syn - apt-get install subversion
2) svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
3) cd ffmpeg
4) ./configure --enable-gpl --enable-swscale --prefix=/usr
** NOTE may need --with-shared as well, my first attempt though is as above.
5) make install
6) make installlib
NOTE - All instructions i found said you have to do #6 as above, yet when i tried, i got "no rule to make" error, i searched for libavformat.a , and it is installed in /usr/lib, so decided to press on.
7) /usr/bin/ffmpeg -version
----------output -----------
--------- end of output ---

./configure --with-webdir=/var/www/zm --with-cgidir=/usr/lib/cgi-bin --with-ffmpeg=/usr/bin --with-webuser=www-data --with-webgroup=www-data ZM_SSL_LIB=openssl
9) make install
Gave me the following errors
zm_mpeg.h:29:29: error: ffmpeg/avformat.h: No such file or directory
zm_mpeg.h:31:28: error: ffmpeg/swscale.h: No such file or directory
10) fix zm_mpeg.h - make the following changes
Line 29 should read like this
#include <libavformat/avformat.h>
Line 31 should read #include <libswscale/swscale.h>
Note, could be line 32, just makle sure the define for libscscale reads as above.
Save your changes and exit your editor.
11) make install
This time zm compiled, and thats where i'm at right now, will report back.
Does anyone have any input on this, any suggestions ?