5
저는 앱의 일부로 MPMoviePlayerController로 잘 작동하는 mp4 파일을 가지고 있습니다.MPMoviePlayerController는 로컬 파일을 재생하지만 HTTP를 통한 원격 파일은 재생하지 않습니다.
[_mediaPlayer setContentURL:[NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"movie"
ofType:@"mp4"]]];
[_mediaPlayer play];
하지만 웹 서버에 똑같은 파일을 업로드하면 그것은 나에게 그 오류주지 :
Error Domain=MediaPlayerErrorDomain Code=2
같은 장치의 사파리 브라우저가 원격 동영상을 재생 - 그래서 도달 가능성이되지 않습니다 문제는 입니다. 코드 2의 내용에 대한 문서를 찾지 못했습니다. 그래서 나는 붙어있다.
누구나?
웹 서버 파일의 링크는 무엇입니까? 그게 당신이 당신의 URL로 사용해야합니다. 로컬 파일 경로를 사용하고 있지 않으므로 NSURL URLWithString을 사용해야합니다. –
정말 고마워요! - 그게 내가 필요로하는 뒷다리 야. 그것은 오히려 어리석은 실수였습니다. 나는 내 코드에서 : [NSURL fileURLWithPath : item.url]; [NSURL URLWithString : item.url] 대신; – Jakob
@Jesse - 답글로 의견을 말하십시오 :) – deanWombourne