title: Does J2ME Media Player on Nokia E65 work?
body: <p>I'm trying to write a simple media playback application in J2ME. Currently I'm starting with the most simple thing, I just want to play a wav file from resources included in the jar file. I'm using this simple code:</p>
  
  <pre><code>DataInputStream wav = new DataInputStream(getClass().getResourceAsStream("sample.wav"));
  Player player = Manager.createPlayer(wav, "audio/x-wav");
  player.addPlayerListener(this);
  player.realize();
  VolumeControl vc = (VolumeControl) player.getControl("VolumeControl");
  if( vc != null )
      vc.setLevel(100);
  player.start();
  </code></pre>
  
  <p>I run it on two phones: Nokia E65 with latest firmware and Nokia 3110c with original firmware. On E65 I see that the player is created, it starts playing and there are no exceptions thrown. But I can hear nothing... The same wav file works fine with built in media player.
  As you see I have a player listener attached and it only receives single message: <code>STARTED</code>. (There is no <code>VOLUME_CHANGED</code> or <code>END_OF_MEDIA</code> event.)</p>
  
  <p>The same jar file running on Nokia 3110c plays fine and shows all expected player events.</p>
  
  <p>Any idea what may be wrong with the E65 or what I'm doing wrong?</p>