我正在 iphone 中创建一个电影应用程序。我想在我的应用程序中播放视频。我的视频 url 位于本地。请任何人帮助我如何在我的应用程序中播放视频
最佳答案
它位于本地哪里?在应用程序包中? 如果是这样,URL 是这样的:
NSURL *url = [NSURL URLWithString:[[NSBundle mainBundle] pathForResource:@"videoname" ofType:@"mov" inDirectory:@""]];
您可以使用 Apple 的 MediaPlayer 框架播放大多数视频。
将框架 (MediaPlayer) 添加到您的项目并将其导入到 .h
文件中,然后像这样创建一个 MediaPlayer 实例:
// .h:
#import <MediaPlayer/MediaPlayer.h>
// .m:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[[player view] setFrame:[self.view bounds]]; // Frame must match parent view
[self.view addSubview:[player view]];
[player play];
[player release];
关于iphone - 如何在iphone、xcode中播放视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3793109/