MPEG4 vs MJPEG - Understanding the differences, advantages and disadvantages of each compression technique (pdf)