Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中与平台无关的声音格式是什么_Java_Cross Platform_Audio - Fatal编程技术网

java中与平台无关的声音格式是什么

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

我正在用java开发一个聊天应用程序。我的程序需要在消息到达时以固定的间隔播放声音。在(Windows/Linux/MacOS)平台上,如果不使用外部自由库,我应该选择什么样的声音格式?声音格式都是独立于平台的。问题是:目标平台上是否有支持这种格式的编解码器


如果您正在开发聊天应用程序,我想您不会使用高质量的音频,因此
Sun audio
-文件应该适合您。查看关于如何使用它们的老帖子。

出于某种原因。ao似乎是Java的最低公分母,而.wav似乎几乎在其他任何地方用于通知声音(甚至可能是.ogg或.mp3)。

我不想依赖特定的编解码器,几乎所有平台都支持某些格式/或者可以说编解码器(如midi格式)是否有其他替代方案?tooThe
Sun Audio
-支持JVM的每个平台都支持这种格式。它是随Java安装而来的,MP3的问题是Java没有对它的本地支持。但是关于所有平台都支持的.wav和.oggIs.wav格式,你说得对,我认为它是windows自带的。