Я реализовал поиск, как описано здесь (AVAssetReader Seeking), однако, конечно, заметная задержка, в то время как AVAssetReader снесена и построена новая (поскольку вы не можете изменить свойство timeRange после того, как вы начали читать данные).Очистка с помощью AVAssetReader
Я могу себе представить, что стремление вперед во времени может быть сделано достаточно чисто, просто читая данные и пропуская его, но ищет назад во времени всегда будет ограничен этой проблемой ...
Любые идеи, как я могу оптимизируйте это, чтобы пользователь пользовался очисткой аудиодорожки?
Я не думаю, что соблюдаю это поведение. Задержка, о которой я говорю, - это фактическое время процессора, необходимое для создания экземпляра AVAssetReader. – yano