У мене є проблема з відтворенням онлайн-mp3-файлів. Я використовую останню версію jlayer і basicplayer javazoom. Ось виняток:
Викликано: javazoom.jlgui.basicplayer.BasicPlayerException: java.io.EOFException
at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream (невідоме джерело)
at javazoom.jlgui.basicplayer.BasicPlayer.open (невідоме джерело)
... ще 12
Викликано: java.io.EOFException
на java.io.DataInputStream.readInt (DataInputStream.java:375)
на com.sun.media.sound.WaveFileReader.getFMT (WaveFileReader.java:244)
на com.sun.media.sound.WaveFileReader.getAudioFileFormat (WaveFileReader.java:85)
на javax.sound.sampled.AudioSystem.getAudioFileFormat (AudioSystem.java:985)
at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream (невідоме джерело)
... ще 15
Моя Java - 1.6.0_16.
Певні файли не можуть бути відтворені через Інтернет. У мене є набір mp3, які грають одна за одною. Випадково одна mp3 не спрацьовує над винятком. Деякі mp3-файли можна відтворити, зателефонувавши знову методом play (), якщо основний плеєр javazoom, а інші ніколи не можна відтворювати в Інтернеті.
Мені вдалося знайти цю публікацію, але я сумніваюся, чи справді це стосується моєї версії directx чи чогось іншого.
Мохсен