fame started in May 1999, when, a few month after having bought a TV card
I had found that there were no video encoding software capable of recording
video to turn my computer into a VCR. The software I had seen were too
slow for my K6-233MMX and recording with no encoding was too much for my 5Go UDMA33
hard disk. I had always more or less interrested in image compression and one day
I found that I had the sources of this old Berkeley encoder on one floppy disk.
So I thought that it would be quite funny to have it run and take pictures
directly from my capture device. This is how the project started, I watched at
the sources to know how an mpeg file was made and started a really small encoder
in C++. It was quite slow...2 fps in 320x240 in the best cases. So I decided to
use MMX assembly and to change the DCT algorythm and it ran 320x240@25fps.
Then, as I had access to a network, I decided to add networking support into it, and
I'm currently trying to improve this and add audio support to the software.
History
Version 0.1
First public release.
Future
Packet Encapsulated Streams
System layer support
Sound support
Stream multiplexer
Better network support
Capture from files
Modules optimized for other processors/platforms