Загрузка изображения или видео на сервер в виде необработанных данных без кодирования - PullRequest
0 голосов
/ 02 марта 2011

Можно ли загрузить медиафайл (изображение и видео) непосредственно на сервер без кодировки, которую я выбираю с помощью UIImagepickerController, если да, пожалуйста, предложите мне, как это сделать. Пожалуйста, предоставьте образец для этого.

1 Ответ

0 голосов
/ 02 марта 2011

В случае загрузки видео вы можете отправить файл без кодировки на сервер. Вот код для этого:

if ([type isEqualToString:(NSString *)kUTTypeVideo] ||  [type isEqualToString:(NSString *)kUTTypeMovie])
{

NSURL *urlvideo = [info objectForKey:UIImagePickerControllerMediaURL];

}
//IN urlVideo You get the path of media file(video files)           

NSString *str = [NSString stringWithFormat:@"%@/uploadVideo.php",appUrl];

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

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];

[request setPostValue:self.gameID forKey:@"gameId"];//value for gameID Parameter

[request setFile:strurl forKey:@"uploadfile"]; //setFile method is used for upload video files

[request setRequestMethod:@"POST"];

[request setDelegate:self];

[request startSynchronous];

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

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

Я надеюсь, что это может помочь вам, но, пожалуйста, помните, что это не работает в случаезагрузка изображения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...