У меня проблема с воспроизведением онлайн mp3. Я использую последнюю версию javazoom jlayer и basicplayer. Вот исключение:
Caused by: javazoom.jlgui.basicplayer.BasicPlayerException: java.io.EOFException at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source) at javazoom.jlgui.basicplayer.BasicPlayer.open(Unknown Source) ... 12 more Caused by: java.io.EOFException at java.io.DataInputStream.readInt(DataInputStream.java:375) at com.sun.media.sound.WaveFileReader.getFMT(WaveFileReader.java:244) at com.sun.media.sound.WaveFileReader.getAudioFileFormat(WaveFileReader.java:85) at javax.sound.sampled.AudioSystem.getAudioFileFormat(AudioSystem.java:985) at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source) ... 15 more
Моя Java 1.6.0_16.
Некоторые файлы не могут быть воспроизведены через Интернет. У меня есть набор mp3-файлов, играющих один за другим. Случайно один mp3 не работает, бросая выше исключения. Некоторые mp3-файлы могут быть воспроизведены путем повторного вызова метода play(), если базовый плеер javazoom, но другие никогда не могут быть воспроизведены онлайн.
Мне удалось найти этот пост, но я сомневаюсь, что это действительно относится к моей версии DirectX или что-то.
Мохсен