Java J2ME本机Mp3播放器-播放大于1.5 MB的Mp3文件

Java J2ME本机Mp3播放器-播放大于1.5 MB的Mp3文件,java,java-me,mp3,Java,Java Me,Mp3,我正在J2me设备中尝试使用以下代码播放5mb Mp3文件 InputStream myInputStream = getClass().getResourceAsStream("/Test.mp3"); Player myPlayer = Manager.createPlayer(myInputStream, "audio/mpeg"); myInputStream.close(); // Closing inputStream after creating Player obj

我正在J2me设备中尝试使用以下代码播放5mb Mp3文件

 InputStream myInputStream = getClass().getResourceAsStream("/Test.mp3");
   Player myPlayer = Manager.createPlayer(myInputStream, "audio/mpeg");
   myInputStream.close(); // Closing inputStream after creating Player object.
   myPlayer.realize();
   myPlayer.prefetch();
   myPlayer.start();

此代码适用于低于1.5 MB的mp3文件,但不适用于较大的文件。是否有人知道播放mp3文件的设备中的本机mp3播放器的实际情况。

低端J2ME设备或低内存设备通过编程最多可以播放1.5 MB大小的歌曲。

播放较大文件时会出现什么异常关闭输入流?可能播放器仅缓冲前1.5 MB,然后尝试继续读取,但由于流已关闭,因此无法继续读取?不要关闭输入流,因为关闭流后播放器无法读取