Java 如何在网页上录制音频并存储在数据库中

Java 如何在网页上录制音频并存储在数据库中,java,mysql,jsp,jakarta-ee,audio,Java,Mysql,Jsp,Jakarta Ee,Audio,我是Stackoverflow新手,实际上我正在开发一个J2EE web应用程序,它将信息存储到Mysql数据库中,包括我在JSP页面上录制的音频文件 现在我被困在录音和存储在数据库中的音频文件。我也查了一下,这似乎是可能的,但所有的答案都简短而含糊不清 谢谢大家的帮助 编辑:我的问题是,有没有办法在JSP页面上录制音频并将结果文件发送到数据库?您可以尝试使用HTML5录制音频 请看这一页以了解更多信息 在此之后,有很多方法可以将数据发送到Web服务器 其中一个可以是REST呼叫站。您可以发送数

我是Stackoverflow新手,实际上我正在开发一个J2EE web应用程序,它将信息存储到Mysql数据库中,包括我在JSP页面上录制的音频文件

现在我被困在录音和存储在数据库中的音频文件。我也查了一下,这似乎是可能的,但所有的答案都简短而含糊不清

谢谢大家的帮助


编辑:我的问题是,有没有办法在JSP页面上录制音频并将结果文件发送到数据库?

您可以尝试使用HTML5录制音频

请看这一页以了解更多信息

在此之后,有很多方法可以将数据发送到Web服务器

其中一个可以是REST呼叫站。您可以发送数据,然后将其存储在数据库中


查看此链接。

您可以通过参考此链接来解决录音问题

他们使用HTML5来录制音频。他们还提供了在您的系统上下载代码并进行测试的选项

在问题的第二部分,您现在有了jsp页面记录的音频文件,您可以将其发送到AJAX处理程序(文档中也有描述)并保存MySQL数据库,或者根据您的要求执行相应的操作


希望有帮助:)

请说明您面临的问题?这个问题不清楚:(@ankitjava)问题是,我不知道如何在计算机的麦克风上捕获音频并将文件存储到我的数据库中。谢谢你的回答,但问题是在录制音频后,我如何将文件存储到数据库中?知道我不必将其保存在用户的计算机上,我应该直接发送。你可能不想o如果你还没有准备好自己制作一个插件的话,那就找一个插件吧。嗨,谢谢你的反馈,这也很有帮助。所以我想我只需要使用html5代码,尝试将录制的文件上传到服务器,然后将路径存储到数据库中。这也有可能。不过,你可以将音频文件存储到你的具有上述流的数据库表。