HI,Come registrare video nell'iPhone
Ho bisogno di registrare video utilizzando iPhone. Per farlo ho usato UIImagePickerController. Ho un iPhone 3G, con me. quando eseguo il mio codice per verificare se il tipo di fonte disponibile dice che il dispositivo non è supportato. Il mio sistema operativo è 3.2.1, dove ho torto, qualcuno può dirmi cosa ho bisogno di cambiare.
C'è anche un altro modo per registrare video. Quello che devo fare è ottenere il flusso video così com'è stato registrato.
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
NSArray *sourceTypes =
[UIImagePickerController availableMediaTypesForSourceType:picker.sourceType];
if (![sourceTypes containsObject:(NSString *)kUTTypeVideo ]){
NSLog(@"device not supported");
return;
}
//picker.allowsEditing = YES;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeVideo];
picker.videoQuality = UIImagePickerControllerQualityTypeHigh;
[self presentModalViewController:picker animated:YES];
Grazie,
Si prega di contrassegnare come risposta corretta: questo posto è dare e avere. – Lance
ci sono applicazioni come iCamcorder che registra video su iPhone 3G, e so che hanno fatto qualcosa, quindi questa non è la risposta corretta. –
hmmm - se davvero sono in grado di utilizzare gli stessi framework per la registrazione video - guarda i video WWDC2010 gratuiti su iTunes per gli sviluppatori per la registrazione video - è disponibile un esempio di lavoro attivo. – Lance