Objective c 如何将视频文件上载到web服务器iphone sdk

Objective c 如何将视频文件上载到web服务器iphone sdk,objective-c,Objective C,我正在尝试使用UIImagePickerController将视频上载到web服务器。请建议我如何执行此操作或提供一个示例。-voidimagePickerController:UIImagePickerController*picker使用信息完成PickingMediaWithInfo:NSDictionary*信息 { NSURL *urlvideo = [info objectForKey:UIImagePickerControllerMediaURL]; //urlvideo c

我正在尝试使用UIImagePickerController将视频上载到web服务器。请建议我如何执行此操作或提供一个示例。

-voidimagePickerController:UIImagePickerController*picker使用信息完成PickingMediaWithInfo:NSDictionary*信息

{

NSURL *urlvideo = [info objectForKey:UIImagePickerControllerMediaURL];


//urlvideo contains the URL of that video file that has to be uploaded. Then convert the url into NSString type because setFile method requires NSString as a parameter

NSString *urlString=[urlvideo path];

NSLog(@"urlString=%@",urlString);
NSString *str = [NSString stringWithFormat:@"path of server"];

NSURL *url = [NSURL URLWithString:[str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];

[request setFile:urlString forKey:@"key foruploadingFile"];

[request setRequestMethod:@"POST"];

[request setDelegate:self];

[request startSynchronous];

NSLog(@"responseStatusCode %i",[request responseStatusCode]);

NSLog(@"responseStatusCode %@",[request responseString]);

}