我正在尝试使用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。 任何输入将不胜感激。感谢
答案 0 :(得分:0)
您是否检查过每个MP3的实际格式和编码,尝试使用一些可以提供所有这些信息的工具(Try this one free) 它们可能是mpp3作为扩展名的所有文件,但编码方式不同。将工作与不工作的mp3进行比较。