Я столкнулся со странной проблемой. После того, как Apple выпустила iOS 12.2, AVPlayer не воспроизводил сохраненный поток HLS правильно.
Он прекращает воспроизведение видео в автономном режиме через 4-7 минут и переходит в буфер. Плеер не вызывал наблюдателей, иногда вызывался только AVPlayerItemPlaybackStalled. Затем, если я заменю AVPlayerItem и начну воспроизведение из сохраненного положения, видео будет воспроизводиться правильно 4-7 минут и снова останавливается. Если я поверну приложение на задний план на 10 минут, видео будет воспроизведено снова. Если я перезагружу телефон, все сохраненные видео будут успешно воспроизведены. Но все новое видео будет проигрываться с той же проблемой. Может кто-нибудь помочь мне с этой странной вещью или сказать, в каком направлении смотреть?
Эта проблема у меня есть только на iOS 12.2 и новее. Все предыдущие версии правильно воспроизводят HLS в автономном режиме.