¿Hay alguna forma de obtener el progreso de precarga de un MPMoviePlayerController?MPMoviePlayerController preload progress
Por el momento estoy escuchando para MPMoviePlayerLoadStateDidChangeNotification
y muestra un UIActivityView hasta que loadState
es MPMovieLoadStatePlayable || MPMovieLoadStatePlaythroughOK
.
Sin embargo, esto puede demorar unos segundos, por lo que me gustaría mostrar UIProgressView para que el usuario final pueda hacerse una idea de cuánto tiempo tienen que esperar antes de que comience el video.
¿Esto es posible sin usar llamadas privadas (la aplicación se enviará a la tienda de aplicaciones)?
Buena pregunta pero AFAIK que no es posible. Técnicamente, sin embargo, eso debería ser factible ya que la precarga se divide en varios pasos, mientras que la final (prebuffering real) toma la mayor parte de ese tiempo total. – Till
Los documentos no dicen nada acerca de dicha función, por lo que tiene por defecto 2 opciones: usar algunas cosas privadas o encontrar una solución alternativa/falsa. – Tudorizer
Creo que eso es una solución ... http://stackoverflow.com/questions/7103038/mpmovieplayercontroller-manual-loading-screen – kubilay