Ich habe einen Java-basierten MP3-Player, der auf dem JLayer / BasicPlayer-Framework basiert und den ich gerne auf dem Pi zum Laufen bringen möchte. Ich habe das OpenJDK auf dem aktuellsten Raspbian installiert. Der BasicPlayer öffnet die Zeile korrekt, bekommt jedoch nur bei der Wiedergabe einer Datei stotternde Geräusche.
Die Wiedergabe von Sound mit dem Befehlszeilentool mpg123 funktioniert einwandfrei.
Stimmt etwas mit der Java Sound-Implementierung des ARM OpenJDK nicht?
Ich bin dankbar für Hinweise in die richtige Richtung.
Dies ist der Code:
BasicPlayer pl = new BasicPlayer();
try {
String path = "/home/pi/Music/testmp3.mp3";
File file = new File(path);
pl.open(file);
pl.play();
} catch (Exception e) {
CubeLog.logException(e);
}
Vielen Dank.
mp3
Dekodierung in Software stattfinden würde. Ich bezweifle ernsthaft, dass der Pi dazu in der Lage wäre.