【问题标题】:J2ME Native Mp3 Player - to play mp3 files larger than 1.5 MBJ2ME Native Mp3 Player - 播放大于 1.5 MB 的 mp3 文件
【发布时间】:2010-12-20 08:42:13
【问题描述】:

我正在尝试在 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 播放器实际上如何。

【问题讨论】:

  • 播放大文件时遇到什么异常
  • 你试过不关闭输入流吗?也许播放器只缓冲前 1.5 MB,然后尝试继续读取,但由于流已关闭,它不能?
  • 不要关闭输入流,因为播放器在流关闭后无法读取

标签: java java-me mp3


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-29
    • 1970-01-01
    • 2010-12-20
    • 2012-04-11
    • 1970-01-01
    相关资源
    最近更新 更多