2012-02-01 10 views
5

Me trataron de mostrar más de un vide en un solo cuadro usando el siguiente código¿Cómo mostrar varios videos en vista única?

NSBundle *bundle=[NSBundle mainBundle]; 
NSString *moviePath1=[bundle pathForResource:@"tom1" ofType:@"mp4"]; 
NSURL *movieUrl1=[NSURL fileURLWithPath:moviePath1]; 
MPMoviePlayerController *movie1=[[MPMoviePlayerController alloc]initWithContentURL:movieUrl1]; 
movie1.view.frame=CGRectMake(15, 15, 80, 80); 

[videoScrollViewObj addSubview:movie1.view]; 


NSBundle *bundle1=[NSBundle mainBundle]; 
NSString *moviePath2=[bundle1 pathForResource:@"tom2" ofType:@"mp4"]; 
NSURL *movieUrl2=[NSURL fileURLWithPath:moviePath2]; 
MPMoviePlayerController *movie2=[[MPMoviePlayerController alloc]initWithContentURL:movieUrl2]; 
movie2.view.frame=CGRectMake(15, 110, 80, 80); 
[videoScrollViewObj addSubview:movie2.view];' 

pero estoy consiguiendo solamente último vídeo.

¿Alguien me puede decir cómo mostrar más de un video en una sola vista. Usted

Respuesta

4

Because documentation says Gracias:

Nota: Aunque puede crear múltiples objetos MPMoviePlayerController y presentar sus puntos de vista en su interfaz, sólo un reproductor de películas a la vez puede desempeñar su película.

0

como berilio dijo - que no es posible el uso de vistas existentes de Apple

Se podría tratar de poner en práctica su propio reproductor que agarra los marcos de un archivo y los muestra en una vista.

Cuestiones relacionadas