I just implemented the MPMoviePlayerController in my iphone application and I was wondering 2 things:

1: is it possible to let the MPMoviePlayerController play in the background?
(e.g. user clicks a button and a movie starts playing - when the user goes back to the application screen, the video should keep playing in the background so that we still hear the sound, and he can go back to the video later)

2. is there any possibility to start the movie at a specified place instead of from the start?

If not, is there a workaround or something? Or an alternative? Because it seems to me that MPMoviePlayerController isn't worth a lot due to its limited functionality