Je suis en train d'essayer de concevoir une application simple qui diffuse une station de radio internet. J'ai l'URL de la station et je suis de la configuration du Media Player par exemple
MediaPlayer mediaPlayer = new MediaPlayer();
try {
mediaPlayer.setDataSource(URL);
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (SecurityException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
try {
mediaPlayer.prepare();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
mediaPlayer.start();
Le programme n'est pas de la plante lorsque des émules, mais rien n'est jouer et je suis obtiens l'erreur suivante:
start called in state 0
et juste en dessous, il est
Error (-38,0)
Personne ne sait ce que cela signifie?
J'ai lu un peu au sujet de ces erreurs d'état, mais ne pouvait pas trouver quelque chose qui s'applique à mon projet.