Отрывистое воспроизведение с avplayer на скорости применения более чем в 2 раза

Я хочу настроить скорость Avplayer, я могу сделать с помощью

[_avplayer play];
[_avplayer setRate:1.5];

Также отключены звуковые дорожки, он работает хорошо, когда он меньше, чем 2,0. Но когда мы применяем его больше, чем в 2 раза, это приводит к прерывистому или резкому видео.

Когда я гуглил об этом - я нашел эту ссылку, предлагающую такое же поведение

https://developer.apple.com/library/content/qa/qa1772/_index.html

Воспроизведение со скоростью выше 2,0 может привести к прерывистому или прерывистому воспроизведению, когда скорость передачи данных или другие требования к обработке воспроизведения с указанной скоростью превышают способность AVFoundation поддерживать себя. В этих случаях AVPlayer автоматически снижает качество воспроизведения, чтобы не отставать, применяя ряд запасных стратегий в зависимости от преобладающих условий. Одним из уровней деградации является декодирование и отображение только I-кадров в видеопотоке, и это действительно может показаться прерывистым.

Может ли кто-нибудь помочь, если это так, то какой подход я должен использовать для достижения того же?

Ответы на вопрос(4)

Ваш ответ на вопрос