ОБНОВЛЕНИЕ: Я говорил об этом с Apple, и сейчас невозможно использовать MPMoviePlayerController с подклассом NSURLProtocol!
Hej,
IЯ не уверен, но это возможно.В настоящее время я работаю над чем-то похожим, но еще не получил его полностью.Я обнаружил, что MPMoviePlayerController взаимодействует с моим настраиваемым подклассом NSURLProtocol, но представляется важным принять во внимание HTTPHeaders NSURLRequest, поскольку они определяют диапазон байтов, в которых нуждается MPMoviePlayerController.в вашем подклассе NSURLProtocol вы получите что-то вроде этого дважды для начала:
2011-01-16 17:00:47.287 iPhoneApp[1177:5f03] Start loading from request: {
Range = "bytes=0-1";
}
Так что я ДОЛЖЕН догадаться, пока вы можете предоставить правильный диапазон и вернуть файл mp4это может быть воспроизведено MPMoviePlayerController, это должно быть возможно!
РЕДАКТИРОВАТЬ: Вот интересная ссылка: Защита ресурсов в приложениях для iPhone и iPad