Tomando vídeo da câmera de vídeo e exibi-lo com MPMoviePlayerController IPhone SDK
-
16-09-2019 - |
Pergunta
Alguém já tentou tomar um vídeo da câmera e, em seguida, usando o player de vídeo fornecido para jogá-lo? Quando você toma o vídeo em modo retrato, por vezes, o filme será reproduzido (quando as puts jogador-lo no modo paisagem) e quando se coloca em modo retrato não é possível visualizar o filme tudo que você ouve é o som, às vezes no modo paisagem é pisca e não joga bem, tem alguém encontrou este e encontrou uma maneira de corrigir isso? Meu código para jogar os olhares de vídeo como este:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSURL *urls=[info objectForKey:@"UIImagePickerControllerMediaURL"] ;
moviePlayer =
[[MPMoviePlayerController alloc] initWithContentURL:[info urls]];
if (moviePlayer)
{
[moviePlayer play];
}
}
Eu verifiquei configurações nos docs nada parece que ele iria corrigir isso ... Obrigado
Solução
Eu acho que você não está usando o objeto NSURL adequada
NSURL * urls = [info objectForKey: @ "UIImagePickerControllerMediaURL"]; MoviePlayer = [[MPMoviePlayerController alloc] initWithContentURL: [Info urls]];
Deve ser
= MoviePlayer [[MPMoviePlayerController alloc] initWithContentURL: URLs];