Я работал над видеопроигрывателем, который транслирует видеообъявления с использованием HLS. Как только я начал отлаживать его на iOS 9, я заметил, что функция скраба перестала работать должным образом. Однако он все еще работает на устройствах iOS 8.Методы AVPlayer seekToTime перестали работать на iOS 9
Более подробно о проблеме я сузил, что проблема должна быть в вызовах метода seekToTime.
Поток скраба следующий:
- при запуске скраба, приостановки воспроизведения видео с помощью AVPlayer паузы метода
- экземпляра, когда концы скраба искать время, используя AVPlayer seekToTime: метод
- экземпляра После которые воспроизводят видео с использованием метода экземпляра воспроизведения AVPlayer
Я пробовал некоторые другие варианты изменения текущей точки воспроизведения, такие как seekToTime: completeHandler :, b ut все тот же результат.
В примечаниях к выпуску iOS 9 (https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-9.0/) я увидел, что они внесли некоторые изменения в AVFoundation, поэтому я задаюсь вопросом, есть ли какие-либо известные проблемы, связанные с этим с выпуском iOS 9?
Добро пожаловать на StackOverflow? Не могли бы вы предоставить нам код, с которым вы столкнулись? – DawidPi