【发布时间】:2014-02-19 01:25:14
【问题描述】:
我正在将视频保存到我的应用程序中的特定路径。
IE:
My Video Path is /private/var/mobile/Applications/57DBBE40-088E-48CD-AED7-9BDB8FF1E039/tmp/video_66C2B8C6-012C-4608-BA8C-97C7ABA0D721.mp4
然后我尝试在自定义帧中使用 MPMoviePlayerController 播放该视频。
videoPath = [stand stringForKey:@"videoPathKey"];
NSLog(@"My Video Path is %@", videoPath);
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:videoPath]];
player.view.frame = CGRectMake(0, 44, 320, 272);
[self.view addSubview:player.view];
[self.view bringSubviewToFront:player.view];
[player play];
这似乎不起作用。视频永远不会加载。知道为什么吗?
是的,我得到了正确的 videoPath。
NSLOG 显示:URL 是 file:///private/var/mobile/Applications/57DBBE40-088E-48CD-AED7-9BDB8FF1E039/tmp/video_37794C4E-A3D0-4AC0-9964-A9DEBB61C3E2.mp4
【问题讨论】:
-
请检查是否播放除mp4以外的其他视频格式。
标签: iphone objective-c sdk