我正在开发一款适用于iOS设备的应用程序,该应用程序应该具有SoundCloud等音乐文件的波形。问题是我已经实现了完全下载文件的波形生成,如何在播放期间生成流式音频的波形?如果有人知道SoundCloud如何呈现其波形,请回复。
答案 0 :(得分:-1)
如果我们谈论的是SoundCloud,为了显示音频波形,我认为是他们正在使用每个特定音频的元数据来绘制所需的波形;为什么它可能是对的?这是因为即使在播放之前也会为每个音频绘制波形(无需等待流式播放)。应用先前的方法可能是适合您的问题的解决方案。
但是,我建议结帐this library,它可能包含您要查找的内容(在流式传输音频文件时绘制波形)。
同时检查this Q&A可能对您的案例有所帮助。
希望这会有所帮助。