Estoy tratando de escribir una aplicación de reproducción de medios simple en J2ME. Actualmente estoy empezando con lo más simple, solo quiero reproducir el archivo wav del recurso incluido en el archivo jar. Estoy usando este código simple:¿Funciona J2ME Media Player en Nokia E65?
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();
Me desnudé algún código de registro. Lo manejo en dos teléfonos: Nokia E65 con el último firmware y Nokia 3110c con firmware original. En E65 veo que el reproductor está creado, comienza a reproducirse y no se lanzan excepciones. Pero no puedo escuchar nada ... El mismo archivo de onda funciona bien con un reproductor multimedia integrado. Como ve, tengo un reproductor conectado y solo recibe un mensaje: INICIADO. No hay eventos VOLUME_CHANGED y END_OF_MEDIA.
El mismo archivo jar que se ejecuta en 3110c funciona bien y muestra todos los eventos esperados del jugador.
¿Alguna idea de lo que puede estar mal con el E65 o lo que estoy haciendo mal? Gracias de antemano.
que he encontrado la solución ... http://discussion.forum.nokia.com/forum/showthread.php?p=696514#post696514 tonos de aviso debe estar habilitado en el perfil de usuario ... – Jarek
favor copie su solución en las respuestas y acéptela para ayudar a los futuros lectores de esta publicación a encontrar respuestas rápidamente. – Vimal