A movie player (of type MPMoviePlayerController) manages the playback of a movie from a file or a network stream. Playback occurs in a view owned by the movie player and takes place either fullscreen or inline. You can incorporate a movie player’s view into a view hierarchy owned by your app, or use an MPMoviePlayerViewController object to manage the presentation for you.
This class plays movie or audio file supported in iOS. This includes both streamed content and fixed-length files.
This class supports programmatic control of movie playback, and user-based control via buttons supplied by the movie player.
The MPMoviePlayerController class generates numerous notifications to keep your application informed about the state of movie playback.
The MPMoviePlayerController class is formally deprecated since iOS 9.
Supported format for MPMoviePlayerController class are below: