2010-08-11 9 views
0

J'espère qu'un joueur peut mettre en mémoire tampon deux films en même temps de sorte que je puisse jouer le premier film et l'autre tampon en même temps. Si le premier joué fini, le second peut continuer à jouer ImmédiatementUne instance MPMoviePlayerController peut mettre en mémoire tampon deux ressources vidéo (URL) en même temps?

Une instance de MPMoviePlayerController peut mettre en mémoire tampon deux ressources vidéo (URL) en même temps ?????

espérons vos idées, merci beaucoup.

Répondre

0

Peut-être que deux instances de MPMoviePlayerController feraient ce que vous voulez.

MPMoviePlayerController *a = [MPMoviePlayerController initWithContentsOfURL:/*...*/]; 
MPMoviePlayerController *b = [MPMoviePlayerController initWithContentsOfURL:/*...*/]; 
+0

Merci, j'ai essayé, mais échoue. J'ai utilisé deux threads pour deux instances de MPMoviePlayerViewController, l'une utilisée pour lire les premières ressources vidéo, l'autre pour mettre en mémoire tampon les deuxièmes ressources vidéo, mais quand j'ai joué le premier film un peu secondes, stop (pas fini), chargement et continuer à jouer.J'espère que lorsque le premier a terminé, puis la deuxième joue, pas d'intervalle de temps. –