1

我正在尝试在 PlayN 中播放声音。

Sound soundtrack = assetManager().getSound("sounds/soundtrack");

但是得到这个

无法打开声音声音
/soundtrack.mp3 javax.sound.sampled.LineUnavailableException:无法分配剪辑数据:请求的缓冲区太大。

该怎么办?

这是一部 mp3,时长 6 分 02 秒。1.09Mb

有效负载大小:1087776 字节
标头位于:2264 字节编码
延迟:576,零填充:824
长度:362 秒
MPEG-2.5 第 3 层
24 kbps,5036 帧
8000 Hz 联合立体声

4

1 回答 1

0

据我所知,文件大小限制(这是您遇到的问题)是在 Java 后端实现声音的方式的限制。好消息是 HTML 后端应该可以很好地播放音频,只是在使用 JRE 在本地测试应用程序时听不到它。

于 2012-02-05T10:27:36.410 回答