ioshttp-headersstreamingmpmovieplayer

MPMoviePlayer: is it possible to set a header to the streaming request?


In one of my projects the server need a cookie(which I got from login request) to stream the video, but I did not find any way to associate a header to request in MPMoviePlayer/MPMoviePlayerController, does anyone know what should I do?

Thanks!


Solution

  • By registering a custom NSURLProtocol handler class, you can programmatically handle the requests made by the player.

    For more reading, see this post about NSURLProtocol, this article, or the Apple HLS doc's.