Some YouTube videos can be played in MPMoviePlayerController - some of them cannot. When you request a video through the YouTube data API ( here ), you will get all types of content available for certain videos, including Flash Player, 3GPP, MP4 (if any), etc. You can use these URLs to download MPMoviePlayerController .
This is great, but, as I said, not all videos are available for implementation in this way. Some videos (mainly those that require advertising) cannot be placed in the built-in controllers.
lxt
source share