2009-08-14 4 views
3

누구나 카메라에서 비디오를 가져 와서 제공된 비디오 플레이어를 사용해 보았습니까? 비디오를 인물 모드로 가져 가면 영화가 재생되고 (플레이어가 가로 모드로 전환 할 때) 세로 모드로 설정하면 영화를 볼 수 없으며 소리가 들리며 풍경 모드에서는 깜박임 현상이 나타나고 누군가가 이것을 만나고 그것을 고치는 방법을 찾았습니까? 내가이 ... 감사비디오 카메라에서 비디오를 가져 와서 MPMoviePlayerController IPhone SDK로 표시

+0

이 문제도보고 있습니다. – Elfred

답변

1

난 당신이 적절한 NSURL 객체

를 사용하지 않는 생각을 해결하는 것처럼 아무것도 보인다 워드 프로세서에서 설정을 확인

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{ 
    NSURL *urls=[info objectForKey:@"UIImagePickerControllerMediaURL"] ; 
    moviePlayer = 
    [[MPMoviePlayerController alloc] initWithContentURL:[info urls]]; 

    if (moviePlayer) 
    { 

     [moviePlayer play]; 
    } 
} 

: 비디오를 재생하는 내 코드는 다음과 같습니다

NSURL * urls = [정보 objectForKey : @ "UIImagePickerControllerMediaURL"]; moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL : [info urls]];

그것이 있어야

moviePlayer = [MPMoviePlayerController의 ALLOC] initWithContentURL : 된 URL];

관련 문제