Получить UIImage из CALayer, прикрепленного к AVPlayer (извлечь кадр из воспроизведения видео)

Я воспроизводю видео с AVPlayer. Он работает в порядке.

Теперь я хочу получить UIImage из воспроизведения видео (когда я на мгновение нажимаю кнопку).

К моему AVPlayer прикреплен CALayer , который используется для отображения видео на моем UIView . Моя идея - получить UIImage из CALayer во время воспроизведения видео.

Я делаю это с помощью кода из другого вопроса:

UIImage из CALayer - iPhone SDK

Однако мой UIImage пуст. Разрешение хорошее, но полностью белое !!!

Похоже, видео не записывает содержимое моего CALayer .

Кто-нибудь может мне помочь? Спасибо

17
задан Community 23 May 2017 в 10:29
поделиться