我正在尝试使用MPMoviePlayerViewController流式传输mp3。我意识到它(显然)是用于电影的,但我读到我也可以用它来流式播放mp3。
一旦MPMoviePlayerViewController加载,“加载...”屏幕出现,几秒钟后它就关闭了。问题似乎不在我的网址上,因为我可以把它插到浏览器上,mp3下载就可以了。
下面是我的代码:
NSLog(@"OpenFlowVC: url: %@",url);
MPMoviePlayerViewController *playerVC = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
playerVC.moviePlayer.movieSourceType = MPMovieSourceTypeStreaming;
[self presentMoviePlayerViewControllerAnimated:playerVC];
[playerVC autorelease];示例网址:http://dl.soundowl.com/12kj.mp3
奇怪的是,这对某些mp3是有效的,但对其他mp3无效。任何意见都将不胜感激。谢谢
发布于 2011-06-22 01:55:09
你有没有检查过每个MP3的真实格式和编码,试着使用一些工具,可以给你所有这些信息(Try this one free),它们可能都是以mpp3作为扩展名的文件,但编码方式并不完全相同。请比较正在工作的mp3和不正在工作的mp3。
https://stackoverflow.com/questions/6425737
复制相似问题