Java JMF错误:无法处理格式:mpeglayer3

Java JMF错误:无法处理格式:mpeglayer3,java,mp3,jmf,Java,Mp3,Jmf,当我试图打开mp3文件时,出现此错误。 我在eclipse中将JMF添加到构建路径中 Unable to handle format: mpeglayer3, 44100.0 Hz, 16-bit, Mono, LittleEndian, Signed, 16000.0 frame rate, FrameSize=16384 bits Failed to realize: com.sun.media.PlaybackEngine@b07d50d Error: Unable to realize

当我试图打开mp3文件时,出现此错误。
我在eclipse中将JMF添加到构建路径中

Unable to handle format: mpeglayer3, 44100.0 Hz, 16-bit, Mono, LittleEndian, Signed, 16000.0 frame rate, FrameSize=16384 bits
Failed to realize: com.sun.media.PlaybackEngine@b07d50d
Error: Unable to realize com.sun.media.PlaybackEngine@b07d50d

我试图添加mp3plugin,但没有效果。

FrameSize=16384位
看起来可疑。根据我的计算,16(位)x1(单声道)导致帧大小为
16
。试试我手机上的一个MP3。人们已经看到它们可以使用Java声音和mp3plugin.jar。“我试图添加mp3plugin,但没有任何帮助。”如果JMF在运行时类路径上,那么mp3plugin.jar也应该在那里——它与JMF一起提供!您页面上的声音播放效果很好,但我无法下载它们来尝试我的代码“但我无法下载”为什么不呢?如果是的话。。你怎么知道他们玩得很好?我只是下载并检查了一下,仍然是相同的错误完全相同的错误?