title: Java JMF won't play any video files
body: <p>I try to play a video file (such as .avi) using the fabulous JMF 2.1.1, but I get the same error message:</p>
  
  <p><code>
   Unable to handle format: XVID, 624x352, FrameRate=23.9, Length=1317888 0 extra bytes
    Unable to handle format: mpeglayer3, 48000.0 Hz, 0-bit, Stereo, Unsigned, 18627.0 frame rate, FrameSize=9216 bits
  Failed to realize: com.sun.media.PlaybackEngine@e53108
  Error: Unable to realize com.sun.media.PlaybackEngine@e53108
  </code>.</p>
  
  <p>The program does play audio files. I am using a program I downloaded:</p>
  
  <p><a href="http://www.cs.odu.edu/~cs778/spring04/lectures/jmfsolutions/MDIApp.java" rel="nofollow">http://www.cs.odu.edu/~cs778/spring04/lectures/jmfsolutions/MDIApp.java</a></p>
  
  <p>and also tried the demo app from the Oracle interweb site. Codec problem seems likely, but I can't find any internet resources with specific instructions to remedy this. I am in dire need of help here. Any suggestions? Thank you.</p>