Articles of mpmovieplayercontroller

Error de aserción: el reproductor de películas tiene un estado de activación incorrecto (1)

Estoy reproduciendo un video (m4v) en una aplicación de iPad en una página, luego va a un controller de visualización diferente que reproduce otro video. Se reproduce bien, pero cuando el segundo video termina de reproducirse, lanza una falla de aserción. El error es: *** Assertion failure in -[MPMoviePlayerControllerNew _moviePlayerDidBecomeActiveNotification:], /SourceCache/MobileMusicPlayer_Sim/MobileMusicPlayer-1137.39/SDK/MPMoviePlayerController.m:1236 *** Terminating app due […]

¿Cómo monitorear el progreso de la reproducción MPMoviePlayerController sin matar una batería?

Tengo una aplicación de reproductor multimedia que reproduce música con MPMoviePlayerController. Necesito actualizar la interfaz de usuario en function de la position de reproducción. Lo mejor que puedo decir, no hay forma de recibir activamente esta información del jugador con callback o algo así, y básicamente necesito hacer una encuesta por mí mismo. Así que […]

No se puede detectar MPMoviePlayerDidExitFullscreenNotification

En mi proyecto, utilicé MPMoviePlayerController para transmitir videos desde una url http. Juega a pantalla completa. Cuando se reproduce el video, si toca el button "Listo", el video se detiene y desaparece, pero el problema es; si pellizca para cerrar la pantalla de video, la pantalla de video desaparecerá pero aún se reproducirá, el sonido […]

MPMoviePlayer Altura del marco de la barra de estilo de control

Estoy usando MP Movie Player para reproducir un canal en vivo, también agrego un gesto de toque en una vista, para ocultar y mostrar una vista de colección, esta vista se agrega a la vista del jugador. player.shouldAutoplay=YES; player.controlStyle=MPMovieControlStyleDefault; viewVideo.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height); [viewVideo addSubview:player.view]; UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap)]; tapGesture.delegate=self; […]

Error '! Dat' tratando de establecer la frecuencia de muestreo (nula) de los dispositivos de audio

Estoy intentando reproducir un clip de audio (usando AVAudioPlayer) y un video clip (usando MPMoviePlayerController), los cuales estaban funcionando. Luego revisé los files en SVN y los bajé en otra Mac. Ahora cuando ejecuto la aplicación (aplicación iPad) cuando intenta reproducir el audio o el video, ambos dan el error: Error '! Dat' tratando de […]

MPMoviePlayerController No se reproduce el file local

NSString *path = [[NSBundle mainBundle] pathForResource:@"PTCL" ofType:@"mp4"]; NSURL *videoURL = [NSURL URLWithString:path]; MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; [moviePlayerController.view setFrame:self.view.frame]; [self.view addSubview:moviePlayerController.view]; moviePlayerController.controlStyle=MPMediaTypeAnyVideo; moviePlayerController.fullscreen = YES; [moviePlayerController prepareToPlay]; [moviePlayerController play]; NSString *path = [[NSBundle mainBundle] pathForResource:@"PTCL" ofType:@"mp4"]; path=[NSString stringWithFormat:@"file:/%@",path]; NSURL *videoURL = [NSURL URLWithString:path]; MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; [moviePlayerController.view setFrame:self.view.frame]; [self.view addSubview:moviePlayerController.view]; moviePlayerController.shouldAutoplay=YES; […]

La pantalla se apaga al realizar el gesto de pellizcar en MPMoviePlayerController

Tengo este extraño problema en iOS4 donde el video que se reproduce en MPMoviePlayerController cuando el usuario realiza cierto tipo de gestos sobre la pantalla. Simplemente estoy creando un UIViewController y un object para MPMoviePlayerController y luego configurando la Vista en el UIViewController . Quiero preguntar si este problema es solucionable o no, y cuál […]

Cómo reproducir videos panorámicos con MPMovieViewController en una aplicación vertical

Las orientaciones de la interfaz compatibles con mi aplicación son Retrato y boca abajo. Sin embargo, cuando se reproduce un video, quiero que se reproduzca en pantalla completa. Actualmente con este código, solo reproduce retrato, incluso cuando el dispositivo gira: [player.moviePlayer setControlStyle:MPMovieControlStyleFullscreen]; player.view.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; [self presentMoviePlayerViewControllerAnimated:player]; ¿Cómo puedo forzarlo al modo horizontal?

Comportamiento extremadamente extraño de la navigationBar y MPMoviePlayerController. ¿Bug en iOS o mi error?

Tengo un object MPMoviePlayerController que reproduce un video a pantalla completa en retrato o paisaje. Si giro la orientación mientras se reproduce el video y hago la rotation dentro de unos segundos después de que el video comience a reproducirse y la barra de estado del video esté visible, cuando el video termine, mi barra […]

Obteniendo MetaData desde MPMoviePlayerController

Ok, entonces tengo un Live Stream desde una URL usando MPMoviePlayerController. Player = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"MY_URL_HERE_I_REMOVED"]]; Player.movieSourceType = MPMovieSourceTypeStreaming Ahora, el flujo da Meta Data (creo que eso es lo que todos llaman). P.ej. Nombre de la pista, etc. Quiero get esta información y mostrarla en una label. No tengo idea de cómo conseguirlo, […]