Hello. Thanks for using MJPG-streamer. Please note that this site has not been updated for quite some time. The site at https://github.com/jacksonliam/mjpg-streamer is a good sucessor. Thanks for everyone who contributed to this project, I hope you will find the time to keep the software running or even improve it at the github site.
The MJPEG-Viewer application can be compiled for Linux.
However, it turned out that the default Lazarus binaries provided in the package management are linked against GTK-1. The TPicture component flickers if linked against GTK1. Lazarus linked against GTK2 is able to compile the sources without any changes as well but it results in a flicker-free JPEG stream display.
For you convenience a UPX compressed, statically linked binary is stored in the SVN archive. It was tested with Ubuntu 8.10.
An early, but functional version of the MJPEG-Viewer application is available in the SVN repository.
A compiled and UPX compressed Win32 version was checked in for your convenience.
By using Lazarus, an IDE for Free-Pascal, the application can be compiled for many different platforms like WinCE (PocketPC, PPC), Linux and BSD. The used LGPL licensed network component LNet does not restrict the portability to these platforms.