Monotouch:在远程服务器上播放MP3

时间:2010-09-08 10:21:04

标签: iphone xamarin.ios mp3

我想播放远程服务器上的MP3。 如何在iOS应用程序中播放MP3?

2 个答案:

答案 0 :(得分:2)

AVPlayer可以工作,如果您想要对媒体管道进行低级访问,您可以使用AVAudioFile API,让您自己流式传输数据,然后将其提供给音频解码器。

请参阅我的样本:

http://github.com/migueldeicaza/monotouch-samples/tree/master/StreamingAudio/

这是一个低级API,请记住这一点。该示例从远程站点获取自己的文件。

答案 1 :(得分:0)

你可以试试AVPlayer。例如,

avPlayer = MonoTouch.AVFoundation.AVPlayer.FromUrl(new NSUrl("http://www.robtowns.com/music/blind_willie.mp3"));
avPlayer.Play();

查看MonoTouchApple文档了解详情。