I need to play a movie already synchronised from iTunes to Apples 'Movies' App on a iPad, in a view.
I can play a movie from the bundle using MPMoviePlayerController OK. I can get a media Item of all movies (NSArray of MPMediaItem's using MPMediaQuery). However the MPMoviePlayerController only accepts an NSURL - not an MPMediaItem.
So, how can I play a movie when all I have is a MPMediaItem of the movie? Is there another object other than MPMoviePlayerController that does this? Several posts explain how to 'get' a media item but not how to 'set' an item.
Any help is greatly appreciated.