iOS AudioStreamer - 音乐未全长播放

标签 ios audiostreamer

在最近的工作中,我使用 Matt Gallagher 的 AudioStreamer ( downloaded from here) 代码在我的应用程序中制作音乐播放器。

我托管的远程服务器中有一个 XML 文件。此 XML 文件包含歌曲名称和歌曲的 URL。我的应用程序获取歌曲的标题和 URL,并使用 Matt 的 AudioStreamer 播放这些歌曲,但问题是歌曲没有完整播放。在 30 秒到 1 分钟之间,它停止播放并显示“未找到音频数据”弹出消息。

有没有人使用 Matt 的音频流 API(我在这里使用 .mp3 文件)? 谁能帮我解决这个问题?

谢谢

最佳答案

它可能是一个损坏的 MP3 文件 - 你能提供一个 MP3 的链接让我测试吗?我写了一个更高级的 AudioPlayer,灵感来自 Matt 的 AudioStreamer(此处托管:https://code.google.com/p/audjustable/)。我有兴趣根据您的文件对其进行测试。

关于iOS AudioStreamer - 音乐未全长播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10509251/

相关文章:

iPhone:应用程序在后台播放音乐

ios - Objective-c 自定义表格单元格按钮

iPhone AudioStreamer 在后台 OS4 上不工作

ios - 如何使用 AudioStreamer 播放 .m3u8 文件流 url?

iphone - 从 http url 获取 Matt Gallagher 的 AudioStreamer 的持续时间?

ios - AudioSteamer 的状态有时不会更改为 AS_PLAYING

ios - UICollectionViewCell 中的图像被另一个 Cell 中的图像替换

ios - OpenGL ES 1.1 - Alpha 蒙版

iPhone MPMoviePlayerController : download files while streaming en play them locally

ios - 以编程方式增加 UIView.frame 的高度直到 iPhone 8 plus 为止都有效,但不适用于 iPhone X 以外的型号