【发布时间】:2013-11-08 15:39:17
【问题描述】:
提前致谢。我想实现代码以从 URL 以编程方式在 iphone 中播放视频。我已经写了这样的代码。
NSURL *url = [NSURL URLWithString:@"http://91.220.127.40/Celebrity_subCategoryItems/rc4.3gp"];//@"http://www.businessfactors.de/bfcms/images/stories/videos/defaultscreenvideos.mp4"];
MPMoviePlayerController *player =[[MPMoviePlayerController alloc] initWithContentURL: url];
[[player view] setFrame: [self.view bounds]]; // frame must match parent view
[self.view addSubview: [player view]];
[player play];
但它没有播放 .3gp 类型的文件。如果有人知道,请帮助我。
【问题讨论】:
-
Apple 文档的哪一部分告诉您使用 3GP 文件?
-
我不知道直到。 iphone不能用3gp文件吗?
-
嗯,3GP 是一种稍微受限制的 MP4 格式 - 因此它可能会起作用,但通常它不起作用。您选择的格式是用于渐进式下载的 MP4 (M4V) 或用于适当的自适应流媒体的 M3U8(HTTP 视频流)。您真的应该查阅编写良好的 Apple 文档。
标签: iphone