업데이트 : 나는 이것에 대해 애플에게 말했고 현재 NSURLProtocol 서브 클래스와 함께 MPMoviePlayerController를 사용할 수 없습니다!
HEJ
,
나는 확실하지 않다하지만 할 수 있습니다. 나는 현재 비슷한 일을하고 있지만 제대로 작동하지는 못하고있다. 내가 알아 낸 것은 MPMoviePlayerController가 내 사용자 지정 NSURLProtocol 하위 클래스와 상호 작용하지만, MPMoviePlayerController에 필요한 바이트 범위를 정의하기 때문에 NSURLRequest의 HTTPHeaders를 고려하는 것이 중요해 보입니다. 당신이 당신의 NSURLProtocol 서브 클래스에서 그들을 덤프 경우
당신은 시작 두 번 같은 것을 얻을 것이다 :
2011-01-16 17:00:47.287 iPhoneApp[1177:5f03] Start loading from request: {
Range = "bytes=0-1";
을}
그래서 내 생각만큼 올바른 범위를 제공 할 수 있다는 것입니다 가능한 MPMoviePlayerController가 재생할 수있는 mp4 파일을 반환하십시오!
편집 : Protecting resources in iPhone and iPad apps
안녕하세요, 저는 여러분과 같은 기능을 구현하고 싶습니다. 서버에 비디오 파일을 암호화했습니다. 스트리밍으로 동일한 비디오를 재생하고 싶습니다. 그게 어떻게 가능할까요? 감사합니다 – Developer