【问题标题】:play mp3 file with MPMoviePlayer in background在后台使用 MPMoviePlayer 播放 mp3 文件
【发布时间】:2012-08-21 13:56:27
【问题描述】:

我正在使用这个MPMoviePlayerViewController 从服务器播放.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 秒后自动停止。无法弄清楚是什么问题。 你的建议会有很大帮助。

谢谢。

【问题讨论】:

    标签: iphone xcode audio mpmovieplayercontroller mpmovieplayer


    【解决方案1】:

    通过这段代码解决了:) 愿它帮助某人。

    NSString *path = @"http://myurl/mymusic.mp3";
    mv = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:path]];
    mv.movieSourceType = MPMovieSourceTypeUnknown;
    [self.view addSubview:mv.view];
    [mv play];
    

    【讨论】:

      【解决方案2】:

      我正在使用这个GIT 从我的服务器传输音频。使用 repo 很简单。

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

      【讨论】:

        【解决方案3】:

        也许你应该保留你的 mpviewController,我犯了同样的错误。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-11-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-08-26
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多