音频流传输到服务器

时间:2013-06-19 06:18:58

标签: java flash

我正在尝试在flash中创建一个应用程序,它将记录来自用户的声音,并将数据保存在服务器上。我可以通过使用java脚本或java servlet而不是php来将录制的音频保存到服务器吗?

1 个答案:

答案 0 :(得分:0)

问题太常见了,但绝对可以。作为一个概念,你可以尝试类似的东西。覆盖servlet中的doPost方法:

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    InputStream in = (InputStream) request.getInputStream();

    int read = 0;
    byte[] bytes = new byte[1024];
    while ((read = in.read(bytes)) != -1) {
        // save your data
    }
    in.close();
}

在客户端,只发布部分数据。