我的应用程序有一个视频录制功能,它成功录制并保存在设备的 Documents 目录中(插入设备时我可以从 iTunes 访问)。我的问题是,我使用无法访问或播放的 APP 制作了用于播放视频的 View UI。
这是我的视频网址 = /var/mobile/Applications/C13AB577-FFB2-4814-BD39-A9835A2DAE28/Documents/WO-00604-140428101904.349.mp4
我的实现代码是:
mediaUrl = [mediaUrl URLByAppendingPathComponent:mediaName];
mediaPlayer.movieSourceType = MPMovieSourceTypeStreaming;
mediaPlayer = [[MPMoviePlayerController alloc] init];
mediaPlayer.controlStyle=MPMovieControlStyleDefault;
mediaPlayer.contentURL = mediaUrl;
mediaPlayer.shouldAutoplay = YES;
mediaPlayer.controlStyle=MPMediaTypeAnyVideo;
[mediaPlayer prepareToPlay];
[mediaPlayer.view setFrame: CGRectMake(0, 0, 360.0, 480.0)];
[self.view addSubview:mediaPlayer.view];
[mediaPlayer play];
调试中的 mediaURL 具有该值:http ://prntscr.com/3e6ohi