在我的iphone应用程序中播放播客音频文件

在我的iphone应用程序中播放播客音频文件,iphone,mpmovieplayercontroller,podcast,Iphone,Mpmovieplayercontroller,Podcast,我正在创建一个iPhone应用程序,用户可以在其中浏览和下载iTunes播客 我想知道如何播放音频播客。这就是我尝试过的: -(IBAction)play { NSURL *urli=[NSURL URLWithString:@"https://itunes.apple.com/sa/podcast/mwq-alqary-bdalrhmn-bn-jmal/id539157991?mt=2#"]; p = [[MPMoviePlayerController alloc] initW

我正在创建一个iPhone应用程序,用户可以在其中浏览和下载iTunes播客

我想知道如何播放音频播客。这就是我尝试过的:

-(IBAction)play
{
    NSURL *urli=[NSURL URLWithString:@"https://itunes.apple.com/sa/podcast/mwq-alqary-bdalrhmn-bn-jmal/id539157991?mt=2#"];
    p = [[MPMoviePlayerController alloc] initWithContentURL:urli];

    [p play];
}

但我听不到任何声音。

好的,我对此进行了一些研究,因为我以前从未处理过播客或MPMedia player,但这里有一个指向apple示例代码的链接,允许您选择媒体文件并在设备上播放。这可能不是一个url下载,但它会让你的想法是如何做到的。其中有两个折旧方法,一个与模态视图相关,另一个是重用标识符,如果您研究的话,您可以在堆栈溢出答案中找到新的方法。不管怎样,我希望这对你有帮助。以下是链接:


嗨,我也有同样的问题,你找到解决这个问题的办法了吗。