Redian新闻
>
[转载] linux下的java sound问题
avatar
[转载] linux下的java sound问题# Java - 爪哇娇娃
t*h
1
【 以下文字转载自 Linux 讨论区 】
【 原文由 tonyzh 所发表 】
我现在用的平台是ipaq,linux kernel是2.4.18,java是blackdown的1.3.1
我用java sound API写一个播放声音文件的小程序,这个小程序在redhat或者windowsXP
下的JVM上跑都没有问题,可以播放声音文件(.wav)。然后我把这个程序放到ipaq上跑
结果就播放不了声音,整个程序在调用播放声音那里就停住了。我可以肯定的是,ipaq上
的声音设备是好的,因为其他非java写的播放器都可以播放声音出来。然后我就查看
dataline的情况,发现dataline的buffer很快就满了。按道理来说,我们往dataline的
buffer写数据,然后声音设备就会从buffer那里读数据,然后播放出来。
在一个mailling list上,我看到一个99年的post,一个人也抱怨有同样的问题。
后来,他发现java在播放声音的时候,实际上是在用/dev/audio来播放,而恰好
他没有对这个文件进行写操作的权限,后来他把权限给设了之后,就好了。
于是我就查看了一
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。