从iPhone到浏览器的流式音频。思想?

从iPhone到浏览器的流式音频。思想?,iphone,objective-c,cocoa-touch,audio-streaming,Iphone,Objective C,Cocoa Touch,Audio Streaming,我看过很多关于将流式传输到iPhone应用程序的文章和问题,但我的问题正好相反,也就是说,从iPhone应用程序流式传输 我在iPhone应用程序中有音频内容,我想将其流式传输到浏览器。因此,我们的想法是,浏览器可以连接到运行在iphone上的服务器。iphone上的服务器将向浏览器提供音频。浏览器将播放源源不断的音乐 我已经通过AudioQueue在手机上无缝循环内容。我已经知道如何使用CocoaHTTPServer设置在手机上运行的服务器。是否有第三个部件可以将音频队列(或文件流)流传输到连

我看过很多关于将流式传输到iPhone应用程序的文章和问题,但我的问题正好相反,也就是说,从iPhone应用程序流式传输

我在iPhone应用程序中有音频内容,我想将其流式传输到浏览器。因此,我们的想法是,浏览器可以连接到运行在iphone上的服务器。iphone上的服务器将向浏览器提供音频。浏览器将播放源源不断的音乐

我已经通过AudioQueue在手机上无缝循环内容。我已经知道如何使用CocoaHTTPServer设置在手机上运行的服务器。是否有第三个部件可以将音频队列(或文件流)流传输到连接到内部iPhone服务器的浏览器


有人对如何实现这一点有什么想法吗

好吧,有一些好的开源项目可以对此进行剖析、移植或模仿。我的建议是研究如何与客户合作。后者将获取音频源并将其作为源发送到Icecast服务器。将两者的部分移植到iPhone上并在本地运行,您就有了一个解决方案。我想可以使用Bonjour,这样局域网上的其他系统就可以找到并收听iPhone

或者将streamTranscoder输出发送到其他地方的Icecast服务器,并使其在全世界可用

不幸的是,这两个项目都没有过度设计——代码不是超级模块化的,但它是可理解的,并且适度地跨平台