2011-03-22 5 views
0

크기가 10MB 인 서버에 비디오 파일이 있습니다. mpmovieplayercontroller를 사용하여 iPad에서 해당 비디오를 재생하고 싶습니다.오디오가 재생되고 있지만 iPad의 mpmovieplayercontroller에서 비디오가 재생되지 않습니다.

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

NSLog(@"%@",url); 

MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:url]; 


[mp play]; 

위 코드는 내가 사용했지만 iPad 시뮬레이터에서 오디오를 재생할 수는 있지만 코드를 재생할 수 없습니다.

어느 한 날

감사 가능성이 가장 높은 비디오 포맷이 지원되지

답변

0

를 할 수 있습니다. 지원되는 비디오 포맷은 다음과 같습니다 : H.264, MPEG-4

1

을 당신은이 같은 현재 보이는 뷰에 서브 뷰로 MoviePlayerController의보기를 추가해야합니다

MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:url]; 
mp.view.frame = CGRectMake(0.0f, 0.0f, 768.0f, 1024.0f); 
[self.view addSubview:mp.view]; 
[mp play]; 
관련 문제