如何在iPod视频库中播放应用程序中的视频文件?有没有其他可能搜索和播放存储在iPhone中任何位置的视频文件?
答案 0 :(得分:4)
您不能仅在此时iPod库访问是音频。目前无法访问应用程序沙箱之外的任何视频(换句话说,您只能搜索并播放应用已下载的视频)。
如果您需要访问视频库,则应该file Apple的错误,说明您需要它的原因。
答案 1 :(得分:1)
您可以在设备中播放视频文件,有3个地方可以搜索:
在互联网上搜索后,我发现这个Apple样本描述了如何获取和播放这些视频。 这是AVPlayerDemo
希望这会对你有所帮助。祝你好运:)
答案 2 :(得分:0)
MPMediaPropertyPredicate * predicate = [MPMediaPropertyPredicate predicateWithValue:[NSNumber numberWithInteger:MPMediaTypeMovie] forProperty:MPMediaItemPropertyMediaType];
MPMediaQuery * query = [[MPMediaQuery alloc] init];
[query addFilterPredicate:predicate];
NSArray * items = [查询项目]; NSURL url = [[NSURL alloc] init]; for(MPMediaItem 项目中的项目)
{
//get the Title of video
NSString* title = [item valueForProperty:MPMediaItemPropertyTitle];
NSLog(@"title %@",title);
//get the path of Video
url = [item valueForProperty:MPMediaItemPropertyAssetURL];
NSLog(@"url %@",url);
}