MPMoviePlayerController - проблема с уменьшенными изображениями - PullRequest
4 голосов
/ 16 июня 2011

В нашем приложении для iOS запущено потоковое вещание http.Мы хотим получать уменьшенные изображения каждую 1 минуту.Я пытался использовать методы MPMoviePlayerController

thumbnailImageAtTime:timeOption: 

и

requestThumbnailImagesAtTimes:timeOption:

Но оба эти параметра возвращают ноль.В документации не сказано, не работают ли эти методы для прямой трансляции http.Есть идеи, в чем может быть проблема?

Ответы [ 2 ]

1 голос
/ 20 июня 2014

Теперь документация для этого метода гласит: «Этот метод не вызывается, если исходный URL-адрес является источником контента HTTP Live Streaming (HLS). См. Обзор HTTP Live Streaming.»

0 голосов
/ 15 мая 2012

Попробуйте зарегистрироваться для MPMoviePlayerThumbnailImageRequestDidFinishNotification перед вызовом этого метода и при получении уведомления проверьте значение этого ключа MPMoviePlayerThumbnailImageKey.Если захват изображения прошел успешно, значение этого ключа будет содержать действительный UIImage для использования.

...