Pregunta

necesito una manera de controlar vídeo que no sea a pantalla completa en mi solicitud. He jugado un poco con tanto MPMoviePlayerController y una solución utilizando UIWebViews.

He encontrado una solución utilizando MPMoviePlayerController donde puedo evitar que el video de ir pantalla completa (por el acaparamiento de la ventana de clave y establecer una transformación en el objeto UIWindow). Sin embargo, el MPMoviePlayerController no parece proporcionar un método para hacer una pausa y reanudar la reproducción. Si utilizo el método de paro, el video, se oculta (como se especifica en la API). Además, tengo que ser capaz de ajustar la posición de reproducción durante la reproducción (búsqueda manual, etc). He visto aplicaciones que hace esto en la tienda de aplicaciones, pero no estoy seguro de si fueron desplegados antes de que Apple prohibió las llamadas a métodos privados.

¿Alguien tiene algún consejo o trucos relacionados con esto? (Tenga en cuenta que mi necesidad de aplicación para ser aceptado para la tienda de aplicaciones)

No estoy interesado en soluciones FFMpeg, debido a las restricciones de licencia.

También me gustaría tener la reproducción de dos videos al mismo tiempo, y le gustaría algunos consejos sobre esto también (sin embargo, considero que no es posible en el momento como MPMoviePlayerController sólo reproducirá un vídeo en el momento) .

¿Fue útil?

Solución

En iOS 3.2 y superior se pueden crear reproductores de vídeo en línea. Sólo tiene que añadir la propiedad vista del MPMoviePlayerController como subvista a la vista de contenidos, establecer el marco y la fuente URL (local / remoto) y listo. Usted tiene un reproductor de vídeo que no son a pantalla completa. Echa un vistazo a la documentación de MPMoviePlayerController para más detalles. ( http://developer.apple.com /iphone/library/documentation/mediaplayer/reference/MPMoviePlayerController_Class/MPMoviePlayerController/MPMoviePlayerController.html )

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top