在 iphone 上通过 http 套接字播放 mp3 音频

Posted

技术标签:

【中文标题】在 iphone 上通过 http 套接字播放 mp3 音频【英文标题】:Play mp3 audio over http socket on iphone 【发布时间】:2012-01-13 21:35:19 【问题描述】:

我正在尝试编写一个 iPhone 应用程序来播放我们的音频服务器通过 http 套接字流式传输的 mp3 音频。我只是想知道是否有任何简单的解决方案可以直接通过套接字播放 mp3 而无需任何本地缓冲和转换? 我发现了关于通过 HTTP 连接流式传输 mp3 文件的相同帖子,但没有找到任何关于套接字流式传输的有用信息。

提前谢谢你。

【问题讨论】:

【参考方案1】:

最简单的解决方案是使用 MPMoviePlayerController 通过 HTTP 播放流式音频。

Introduction Alternatives

【讨论】:

嗨直到,我终于发现音频队列是我需要的。感谢您的回复。【参考方案2】:

您可以做的是在 iPhone 上隐含一个迷你服务器,这里是 one,然后简单地从那里流式传输 mp3

【讨论】:

以上是关于在 iphone 上通过 http 套接字播放 mp3 音频的主要内容,如果未能解决你的问题,请参考以下文章

在 safari iPhone 4.3 上通过 HTTPS 播放 HTML5 音频

使用音频队列服务通过套接字连接播放 PCM 数据

确定第三方应用程序正在 iPhone 上播放的歌曲

确定第三方应用程序正在 iPhone 上播放的歌曲

[当套接字可用时使用HTTP长轮询(例如iPhone,Blackberry)

在 iPhone 上振动时播放自定义声音