Estoy usando AVPlayer para reproducir videos. La longitud de ellos es corta, 2-5 segundos. Se juegan en orden aleatorio. El problema es que, al cambiar el video, y un nuevo video comienza a reproducirse, el dispositivo se demora un tiempo muy corto, pero yo quiero que el cambio sea fluido. ¿Hay alguna manera de precargar videos con AVPlayer?iOS: preinstalación de video AVPlayer
7
A
Respuesta
2
Intente utilizar AVQueuePlayer
. Estoy asumiendo que lo que usted describió como un retraso, de hecho, es el retraso previo al almacenamiento temporal. Esto se debe minimizar o eliminar completamente cuando se usa AVQueuePlayer
, ya que ese bebé almacenará el siguiente AVPlayerItem
mientras reproduce el actual.
De la documentación AVFoundation:
En iOS 4.1 y posteriores, puede utilizar un objeto AVQueuePlayer para jugar una serie de artículos en secuencia (AVQueuePlayer es una subclase de AVPlayer).
Consulte también la respuesta de Mihai en Pre-buffering-for-avqueueplayer.
Cuestiones relacionadas
- 1. Reproducir video usando AVPlayer
- 2. AVPlayer Video SeekToTime
- 3. Reproducir video cifrado con AVPlayer
- 4. Detener AVPlayer en iOS
- 5. iOS AVPlayer seektotime bloqueo en ciertos puntos
- 6. ¿Cómo silenciar el video reproducido en AVPlayer?
- 7. Reproducción de video inverso en iOS
- 8. Cómo reducir el retraso de inicio de iOS AVPlayer
- 9. Reproducción de contenido protegido M4V con MPMoviePlayerController o AVPlayer (iOS)
- 10. AVPlayer replaceCurrentItemWithPlayerItem no funciona en iOS 4.3.3+
- 11. iOS AVPlayer Reproducir/Pausa tema botón
- 12. AVPlayer no está reproduciendo el archivo de video
- 13. ¿Cómo obtener el marco de video del AVPlayer?
- 14. Descarga progresiva de video en iOS
- 15. iOS AVPlayer lento rebuffering después de la pérdida de conexión
- 16. Subtítulos para AVPlayer/MPMoviePlayerController
- 17. AVPlayer seektoTime iPhone
- 18. Sincronización de fotogramas con AVPlayer
- 19. AVPlayer Reproducción inversa
- 20. iOS - Force pantalla completa video
- 21. MPMoviePlayer o AVPlayer Frame advance
- 22. AVPlayer se bloquea después de varias reproducciones:
- 23. Bibliotecas de codificación de video para iOS
- 24. ¿Acceso al descodificador de video de iOS?
- 25. iOS obtener velocidad de cuadros de video
- 26. biblioteca de edición de video en IOS
- 27. iOS extrayendo cuadros de video como imágenes
- 28. Ejemplos de Core Video para iOS
- 29. Creación de miniaturas para video en iOS
- 30. Transmisión de video en vivo desde ios
Sigue esta respuesta. http://stackoverflow.com/questions/4218090/pre-buffering-for-avqueueplayer/39036307#39036307 Puede ser útil para usted. – iPatel