如何减小音频应用程序的大小

时间:2019-07-09 23:32:55

标签: android

我正在开发一个项目,一个包含音频文件的应用程序**(音频应用程序)**。但是音频文件的大小很大,以至于当我将所有内容添加到应用程序时,它会使应用程序变得如此沉重。那么有没有办法减少音频文件或应用本身

1 个答案:

答案 0 :(得分:-2)

想象一下 Netflix 想把他们所有的电影都放在他们的应用程序中,这没有多大意义,对吧? Calm 也不会将他们所有的音乐都放在应用中。

我认为更好的方法是将文件存储在服务器或对象存储中(请参阅 S3 或类似内容),并进行 API 调用以检索应用程序上的文件。此调用将在需要时下载音频文件,而不是将音频文件捆绑为源代码的一部分。当然,您可以稍后将此文件缓存为应用程序的一部分,或者每次都下载(注意数据消耗!)。

还有音频 API 可以为您完成所有繁重的工作。您只需上传/生成音频文件,并在每次需要时调用 API 来检索它。一个很好的服务是www.api.audio。它将负责文件存储、文件检索和 CDN 缓存,以便您可以更快地下载文件。希望这是有用的,如果没有,我们将很高兴听到您的需求。 免责声明:我为 api.audio 工作

如果您有任何问题,请告诉我:)