AVI - это контейнерный формат.Он может содержать множество различных аудио / видео форматов внутри страны, большинство из которых iOS не поддерживает изначально.
Вы можете декодировать содержимое вашего .AVI с помощью библиотеки ffmpeg.Однако обратите внимание, что при декодировании видео с использованием ffmpeg батарея разряжается значительно быстрее, чем обычно, поскольку она не может использовать аппаратное ускорение, которое использует декодирование MPEG4, а использование ffmpeg может подвергнуть ваше приложение усложнениям при лицензировании программного обеспечения (поскольку ffmpeg лицензируется в соответствии с LGPL, с некоторыми GPL и несвободными компонентами).