Tomando vídeo da câmera de vídeo e exibi-lo com MPMoviePlayerController IPhone SDK

StackOverflow https://stackoverflow.com/questions/1275878

  •  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

Foi útil?

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];

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top