流音频文件

时间:2013-04-29 00:51:09

标签: javascript playframework

所以我正在尝试将音频文件流式传输并下载到浏览器中。 我的文件存储在Web应用程序的单独驱动器上。 目前我正在使用java发送文件:

public static Result recording(Long id) {
    PhoneCall currentCall = PhoneCall.getCall(id);
    if (currentCall != null) {
        File wavFile = new File("D:\\audio\\"
                        + currentCall.fileName);
        return ok(wavFile);
    } else {
        return badRequest();
    }
}

这很好用,因为我可以流式传输音频并且播放效果很好。我正在通过html5元素播放音频。 但我试图使用滑块控件并使用audio.currentTime来设置当前时间,以便用户可以在中途播放,但似乎我无法设置此值。我也无法使用audio.duration获取音频文件的持续时间。

即使我使用<audio controls="controls",也不允许我在中途播放

我有什么遗失的吗?我可以在开始播放之前获取javascript来下载整个文件,以便我可以获得所有这些信息吗?或者还有另一种方法可以使用play框架发送它吗?

0 个答案:

没有答案