java中与平台无关的声音格式是什么
我正在用java开发一个聊天应用程序。我的程序需要在消息到达时以固定的间隔播放声音。在(Windows/Linux/MacOS)平台上,如果不使用外部自由库,我应该选择什么样的声音格式?声音格式都是独立于平台的。问题是:目标平台上是否有支持这种格式的编解码器java中与平台无关的声音格式是什么,java,cross-platform,audio,Java,Cross Platform,Audio,我正在用java开发一个聊天应用程序。我的程序需要在消息到达时以固定的间隔播放声音。在(Windows/Linux/MacOS)平台上,如果不使用外部自由库,我应该选择什么样的声音格式?声音格式都是独立于平台的。问题是:目标平台上是否有支持这种格式的编解码器 如果您正在开发聊天应用程序,我想您不会使用高质量的音频,因此Sun audio-文件应该适合您。查看关于如何使用它们的老帖子。出于某种原因。ao似乎是Java的最低公分母,而.wav似乎几乎在其他任何地方用于通知声音(甚至可能是.ogg或.
如果您正在开发聊天应用程序,我想您不会使用高质量的音频,因此
Sun audio
-文件应该适合您。查看关于如何使用它们的老帖子。出于某种原因。ao似乎是Java的最低公分母,而.wav似乎几乎在其他任何地方用于通知声音(甚至可能是.ogg或.mp3)。我不想依赖特定的编解码器,几乎所有平台都支持某些格式/或者可以说编解码器(如midi格式)是否有其他替代方案?tooTheSun Audio
-支持JVM的每个平台都支持这种格式。它是随Java安装而来的,MP3的问题是Java没有对它的本地支持。但是关于所有平台都支持的.wav和.oggIs.wav格式,你说得对,我认为它是windows自带的。