work with MediaPlayerController