如何将音频文件从服务器流式传输到iphone?

问题描述:

我需要流式传输保存在我的服务器上的音频文件。我可以将该文件流式传输到iPhone上吗?或者有没有其他的方法来播放从服务器到iPhone的音频文件?请帮帮我。如何将音频文件从服务器流式传输到iphone?

感谢,

世斌

+0

有应用程序可以做到这一点,你有什么尝试?你正在寻找一个应用程序来做到这一点?你的研究成果是什么? – 2009-11-04 12:53:29

此链接是有用的对我说:http://cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html

他有从该页面http://projectswithlove.com/projects/iPhoneStreamingPlayer.zip

在这个项目中链接的项目,有趣的线在iPhoneStreamingPlayerViewController.m,线82-89启动流从音频一个网址。

我已经管理得到这个在我的iPhone上运行,并使用另一台服务器上的MP3进行测试,它工作正常。但是,我没有选择代码,所以我不能帮助你,对不起!

山姆

NS拿到项目编译我的SDK更改为3.0 - 如果你右击项目名称并选择获取信息,然后换到iPhone设备称为基地SDK的选项3.0它应该工作。

有一对夫妇的方式来获得文件播放的iPhone,但第一个问题是,你需要决定如何为您的服务器上的文件。

一个好方法是使用Web服务器通过HTTP共享文件。如果服务器是Windows,请查看“IIS”。如果它是Mac或Linux,Apache是​​你的朋友。

一旦你的服务去,这里是iPhone上的选项:

1)使用iPhone的Safari浏览到http://your-server/your-folder/the-file.ext。如果服务是正确的,它将打开mediaplayer并进行流式传输。

2)编写使用AVMediaPlayer框架播放文件的iPhone应用程序。不平凡,但有很多样品。