iPad でローカルの mp4、m4v の動画の再生方法メモ
iPad でローカルの mp4、m4v の動画の再生した際のメモを下記に記載しておく。
// UIWebView の生成を行う。
UIWebView* webView=[[[UIWebView alloc] initWithFrame:CGRectZero] autorelease];
// 動画の再生領域を設定
webView.frame = CGRectMake(0, 300, 768, 500);
// Resources-iPad に配置した 動画ファイルの名称:sample.m4v を指定する。
NSString* path;
path = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"m4v"];
// NSURL の形式でパスを生成
NSURL* url;
url = [NSURL fileURLWithPath:path];
// NSURLRequest の形式でパスを生成
NSURLRequest* urlReq = [NSURLRequest requestWithURL: url];
// 動画再生パスを設定
[webView loadRequest:urlReq];
// 動画再生領域を画面に追加表示する。
[self.view addSubview:webView];
以上で、動画が再生される。
// UIWebView の生成を行う。
UIWebView* webView=[[[UIWebView alloc] initWithFrame:CGRectZero] autorelease];
// 動画の再生領域を設定
webView.frame = CGRectMake(0, 300, 768, 500);
// Resources-iPad に配置した 動画ファイルの名称:sample.m4v を指定する。
NSString* path;
path = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"m4v"];
// NSURL の形式でパスを生成
NSURL* url;
url = [NSURL fileURLWithPath:path];
// NSURLRequest の形式でパスを生成
NSURLRequest* urlReq = [NSURLRequest requestWithURL: url];
// 動画再生パスを設定
[webView loadRequest:urlReq];
// 動画再生領域を画面に追加表示する。
[self.view addSubview:webView];
以上で、動画が再生される。