我想将一些视频从HTTP下载到用户的ios设备中。我们怎么能用AVAssetsLibrary呢?我试过但得到了以下错误:
视频/wikipedia/commons/4/4d/F1_vid2.theora.ogv无法保存到已保存的相册:Error Domain = NSOSStatusErrorDomain Code = 2“无法播放此电影。” UserInfo = xxxxxxxx {NSLocalizedDescription =无法播放此电影。}
非常感谢!
我的代码是:
ALAssetsLibrary *lib = [[[ALAssetsLibrary alloc] init] autorelease];
if ([lib videoAtPathIsCompatibleWithSavedPhotosAlbum:videoURL]) {
[lib writeVideoAtPathToSavedPhotosAlbum:videoURL
completionBlock:^(NSURL *assetURL, NSError *error) {
if (!error) {
result = KIFTestStepResultSuccess;
NSLog(@"yuanzi: Completed writing videos.");
}
saved = YES;
}];
}