Reduzir o atraso inicial ao reproduzir conteúdo de vídeo remoto

Oi, usando o MPMoviePlayerController para transmitir vídeo para o aplicativo. No entanto, leva muito tempo para carregar e eu quero poder pré-armazenar o vídeo em buffer. Alguma sugestão