Как загрузить видео и сохранить его в IPad.? - PullRequest
1 голос
/ 05 июля 2011

Как загрузить видео в iPad. У меня есть URL видео, и мне нужно скачать его, сохранить в базе данных iPad и использовать в автономном режиме. Может кто-нибудь помочь мне решить проблему?

Я пытаюсь это сделать с кодом, но он не работает для сохранения файла. После этого кода я использую Media Player для его воспроизведения. Но он не загружается, поэтому я не могу играть.

NSURL *url = // some-URL;
NSData *yourVedioFileData = [[NSData alloc] initWithContentsOfURL:[NSURLURLWithString:url]];

//Store the Data locally as Video File

NSArray *paths= NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *yourFilePath = [documentsDirectory stringByAppendingPathComponent:@"yourVideoName.mov"];
[yourVedioFileData writeToFile:yourFilePath atomically:YES];

1 Ответ

1 голос
/ 28 июля 2011
NSString *imagelist = URL_NAME;

NSData *yourVideoFileData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:imagelist]];

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);

NSString *documentsDirectory = [paths objectAtIndex:0];

NSString *yourFilePath = [documentsDirectory stringByAppendingPathComponent:@"YOUR_File_Name.mov"];

[yourVideoFileData writeToFile:yourFilePath atomically:YES];
...