Audio 用Java实现音频流
我正在构建一个应用程序,通过麦克风将语音收集为wav文件。这些录音需要流到服务器并保存(作为wav文件,我知道它们很大,但必须是wav)。我还需要将音频(可以是mp3)从服务器流到web应用程序,以便为用户播放。我不知道如何实现这一点,但我想使用JavaEE应用程序,因为我熟悉Java,而且它比Flex更易于维护(我们在使用旧的Flex代码时遇到了问题)。我关注的是:Audio 用Java实现音频流,audio,jakarta-ee,stream,file-transfer,Audio,Jakarta Ee,Stream,File Transfer,我正在构建一个应用程序,通过麦克风将语音收集为wav文件。这些录音需要流到服务器并保存(作为wav文件,我知道它们很大,但必须是wav)。我还需要将音频(可以是mp3)从服务器流到web应用程序,以便为用户播放。我不知道如何实现这一点,但我想使用JavaEE应用程序,因为我熟悉Java,而且它比Flex更易于维护(我们在使用旧的Flex代码时遇到了问题)。我关注的是: 如何缓冲传输,以便用户能够听到整个文件而不中断?传输整个文件,然后播放也可以,但是知道如何做会很好 如何验证到服务器的传输?我可
正如我对您的问题所作的评论,不清楚您是否已经决定拓扑中存在哪些组件。特别是,不清楚您是否已经有一个服务器进程负责存储这些音频文件。因此,我必须在回答时作出一些假设。请随意评论,我会尽力调整
Content-Disposition
标题就足够了:从您的问题来看,不清楚您的整个应用程序中涉及多少组件。您写道“我还需要将音频从服务器传输到web应用程序,以便为用户播放”。这意味着有一个web应用程序和一个服务器,两者是完全不同的。如果这是正确的,那么如果您提供有关当前存在的内容的信息将非常有用。