是否有一种独立于平台的方式(Java?)来读取音频CD';什么是TOC?

是否有一种独立于平台的方式(Java?)来读取音频CD';什么是TOC?,java,cross-platform,Java,Cross Platform,如果可能的话,我想避免使用本地库。对于Linux、Windows和Mac OS X,肯定有更好的方法来解决这个问题。您可以使用Java Sound API。我相信这是Java5的一部分。这可以让你做你想做的事 以下是一些例子: 对不起,你运气不好。您将需要JNI,而且对于不同的平台,它会有令人讨厌的不同。基本java库涵盖了非常通用的任务和硬件。CD驱动器过去不是,现在也不是这样。这个解决方案似乎只适用于使用Java Sound API的Tritonus实现的Linux(它本质上提供了标准AP

如果可能的话,我想避免使用本地库。对于Linux、Windows和Mac OS X,肯定有更好的方法来解决这个问题。

您可以使用Java Sound API。我相信这是Java5的一部分。这可以让你做你想做的事

以下是一些例子:


对不起,你运气不好。您将需要JNI,而且对于不同的平台,它会有令人讨厌的不同。基本java库涵盖了非常通用的任务和硬件。CD驱动器过去不是,现在也不是这样。

这个解决方案似乎只适用于使用Java Sound API的Tritonus实现的Linux(它本质上提供了标准API的CDDA扩展)。