Pregunta

Sólo publicar una pregunta al mundo ... Mi aplicación se pone actualmente para reproducir archivos de vídeo. La aplicación está configurado para archivos .mov de juego y cuando se evaluó en un 3GS, iPhone 4, y un iPad, funciona muy bien. Pero cuando se juega en un iPhone 3G, el archivo no se reproduce. Se basa en este diferentes estándares de compresión que el 3G no puede manejar? Me gustó la extensión .mov, ya que se comprime muy bien al corriente al dispositivo. Ahora he convertido los archivos de vídeo a .M4V por lo que jugará en la 3G, pero el archivo es ahora 3 veces el tamaño. Gracias de antemano por cualquier respuesta que dan !!

¿Fue útil?

Solución

The 3G doesn't support (in my experience, can't find it in the docs) .mov. Converting to another format is probably the best option. You might try using quicktime to convert to "iPhone (cellular)" as that format will by smaller.

Otros consejos

3G shouldn't have differences with format with 3GS, is the 3G running the same OS version as the others? MPMoviePlayerController got changed in between 3.0 and 3.2/4.0 significantly, and you will have to implement it differently for the two versions.

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