Estoy tratando de implementar Progressive Downloading de un video en mi aplicación iOS que se puede reproducir a través de AVPlayer. Ya he implementado un módulo de descarga que puede descargar los archivos al iPad. Sin embargo, descubrí que no puedo reproducir un archivo que aún se está escribiendo enDescarga progresiva de video en iOS
Así que, por lo que puedo ver, mi única solución sería descargar una lista de archivos 'trozos' y luego seguir reproduciendo cada archivo ya que están listos (es decir: descargada), probablemente mediante HLS
búsqueda he encontrado this question which implements the progressive download through hls pero aparte de eso, no puedo encontrar ninguna otra manera
sin embargo, me siguen llegando a través de resultados de búsqueda que dice cómo configurar servidores web para aprovechar el soporte de iOS para la descarga HTTP progresiva, pero sin mencionar cómo hacerlo desde el lado de iOS
Entonces, ¿alguien tiene alguna idea y/o experiencia al respecto?
EDIT: También he encontrado que podría haber una manera de hacerlo de otra manera (es decir, la transmisión y luego la transmisión de datos transmitidos al disco) que fue sugerido por this question pero todavía no puede hacerlo funcionar como parece no trabajar con activos no locales!
¿Has tenido algún problema al implementar esto? – thomers
Con AVPlayer creo que puedo reproducir una URL directamente, lo cual, si no me equivoco, hace una descarga progresiva. Puede descargar el archivo en segundo plano en otro hilo y luego, la próxima vez que lo reproduzca, puede reproducir la versión local. ¿No es exactamente lo que tenía en mente pero quizás funcione? – Liron