2009-05-12 2 views
0

MPMoviePlayer를 사용하여 URL을 통해 MP3 오디오를 재생하고 있습니다. 그러나 재생할 때 가로 레이아웃으로 전환되며 세로 레이아웃으로 유지하고 싶습니다.MPMoviePlayer Orientation

아이디어가 있으십니까?

덕분에, 존

답변

0

당신은 못생긴 해킹을 사용하고있는 UIWebView에 배치 할 수 있지만이 기능은 정말에 있어야합니다 MPMoviePlayer.

0

불행하게도, 영화 플레이어는 풍경에 영화를 재생할 수 있습니다. 320x480 대신 480x320으로 회전 한 동영상을 다시 인코딩해야합니다. 이 동영상을 재생 한 후, 상태 표시 줄의 방향을 변경, 그래서 당신은 setStatusBarOrientation:animated:와 그것을 다시 뒤집어해야합니다

[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait animated:NO]; 
+0

그건 내가 두려워했던거야. Unfourtunatly MP3 파일이기 때문에 480x320으로 다시 인코딩 할 수 없습니다. 동영상 파일이 아닙니다. 필자가 생각해 낸 해결책 중 하나는 영화로 인코딩하는 것이었지만 그 해결책은 나를 위해 실행 가능한 솔루션이 아닙니다. 답장을 보내 주셔서 감사합니다. – postalservice14

+1

그런데 왜 MPMoviePlayer를 사용하고 있습니까? 대신 오디오 도구 상자에서 무언가를 사용하십시오. http://developer.apple.com/iphone/library/navigation/Frameworks/Media/AudioToolbox/index.html을 참조하십시오. –

관련 문제