【发布时间】:2017-02-28 08:35:05
【问题描述】:
我有一个 AudioBuffer 客户端,我想通过 AJAX 连接到快速服务器。
This link 展示了 XMLHttpRequest 如何发送/接收二进制数据 - ArrayBuffer。
ArrayBuffer 与 AudioBuffer 不同(或者我相信),因为我首先解码了 ArrayBuffer 以制作 AudioBuffer。这是使用 decodeAudioData() 作为 Web Audio API 的一部分完成的。
所以我的问题是,我可以将 AudioBuffer 转换回 ArrayBuffer 吗?
如果可能,我想将 ArrayBuffer 发送到我的 express 服务器,然后将其转发到 S3 存储桶,如 this example 所示。
在该示例中,代码将缓冲区放入通过 fs.readFileSync() 创建的 S3 存储桶中。我认为 Buffer 和 ArrayBuffer 之间的区别不会是 S3 的问题:S
【问题讨论】:
标签: javascript node.js amazon-web-services express web-audio-api