上传&存储音频文件

时间:2012-10-31 08:46:47

标签: soundcloud uploading transcoding audioformat

我们正处于设计音频应用程序的阶段,我们需要支持将桌面应用程序中的音频文件上传到云服务器,并在桌面应用程序中播放这些音频文件。

在上传之前我们应该如何处理文件?应该将它们变成基座64,从而将它们的尺寸增加约30%?

或者我们应该将其作为原始二进制文件上传吗?

不同的音频格式怎么样,我们应该将它在客户端/服务器中转码为mp3还是类似的?

在这种情况下,有人知道什么是SoundCloud方法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

SoundCloud存储原始文件,并对原始文件进行转码以用于流式传输。如果所有者提供该选项,则可以下载原始文件。

如果使用HTTP与服务器通信,则需要使用Base64进行编码。如果您选择了正确的框架,这应该很容易并且可能对您透明。