Я использую AVURLAsset с различными классами проигрывателей AV / MP, и похоже, что он игнорирует заголовки кеширования моего сервера. Я работаю с небольшими, постепенно загружаемыми видео (не HLS).
Есть ли способ обеспечить кеширование видео? Есть ли способ предварительно кешировать видео, чтобы они сразу воспроизводились? Я экспериментировал с простым изменением параметров в NSURLCache, но пока мне не повезло. Я также не могу найти прямого способа манипулировать тем, как AVURLAsset кэширует выборки URL-адресов.
Я не хочу загружать файл отдельно и указывать на локальную версию, потому что я не хочу ждать, пока файл будет полностью загружен, прежде чем я смогу начать играть. В идеале я бы также не хотел сам управлять кешем локального диска.