Video compression algorithms


JAVA Applet implementation of MPEG-1 decoder (Don't bother unless your browser is JAVA enabled.)
A demonstration and brief discussion of the MPEG-1 video compression scheme, with particular emphasis on the ramifications for an implementation of a JAVA MPEG-1 decoder. Has links to downloadable JAVA source.
As the author indicates, the JAVA implementation is slow; not to play, but in decoding the MPEG-1 bitstream. For a 15 frame sequence, it takes on the order of 20 seconds to decode. It's hard to tell if the sequence is then played at the correct speed because it's a synthetic sequence.

Summary

  • Interesting and informative discussion.
  • The player itself is too slow.
  • Could provide the basis for further work.
  • Shows what can be done using JAVA (and perhaps what shouldn't be)