I'm using Widevine to deal with DRM movies. After WV_Initialize
and WV_Play
, I get a responseURL that is "http://127.0.0.1:20001/movie.m3u8
"
I then pass it to MPMoviePlayerController
self.playerController = [[MPMoviePlayerController alloc] initWithContentURL:responseURL];
self.playerController.movieSourceType = MPMovieSourceTypeStreaming;
self.playerController.shouldAutoplay = YES;
[self.playerController prepareToPlay];
[self.playerController play];
And the movie is played. What is happening here? How can MPMoviePlayerController
play localhost URL?