У меня проблема с воспроизведением онлайн 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 или что-то.
Мохсен
