Iphone 在后台使用MPMoviePlayer播放mp3文件

Iphone 在后台使用MPMoviePlayer播放mp3文件,iphone,xcode,audio,mpmovieplayercontroller,mpmovieplayer,Iphone,Xcode,Audio,Mpmovieplayercontroller,Mpmovieplayer,我正在使用此mpmovieplayervewcontroller从服务器播放.mp3文件,但工作不正常。 这是我正在使用的代码 NSString *path = @"http://myurl/music.mp3"; MPMoviePlayerViewController *mpviewController = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:path]]; mpviewCon

我正在使用此
mpmovieplayervewcontroller
从服务器播放
.mp3
文件,但工作不正常。 这是我正在使用的代码

NSString *path = @"http://myurl/music.mp3";
MPMoviePlayerViewController *mpviewController = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:path]];
mpviewController.moviePlayer.movieSourceType = MPMovieSourceTypeStreaming;  
[self presentModalViewController:mpviewController animated:YES];
[[mpviewController moviePlayer] play];
音频播放3或5秒钟,然后自动停止。我想不出是什么问题。 你的建议会很有帮助

谢谢。

我正在使用它从我的服务器进行音频流传输。回购的使用很简单

在我导入到我的项目时,它没有任何背景播放。我添加了一些简单的iOS代码

用这个代码解决了:) 愿它能帮助某人

NSString *path = @"http://myurl/mymusic.mp3";
mv = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:path]];
mv.movieSourceType = MPMovieSourceTypeUnknown;
[self.view addSubview:mv.view];
[mv play];
也许你应该保留你的mpviewController,我也犯了同样的错误。