Как создать миниатюры видео из не отображаемого видео в объективе-C

Для проекта iOS в Objective-C мне нужно отображать миниатюры видеопотоков rtsp, которые не отображаются на экране (я не могу сделать снимок экрана). Мое представление отображает видеопоток и три эскиза (периодически обновляемых) других потоков, чтобы пользователь мог переключаться между ними.

Итак, как я могу создать эти эскизы? Я использую MobileVLCKit для отображения основного видеопотока (и я бы предпочел использовать эту платформу для создания миниатюр... если это возможно).

Я нашел много результатов на форумах и в результатах Google, но ни один из них не соответствовал моему случаю: потоковое видео + не отображаемое видео.

Спасибо за вашу помощь!

Изменить :

Я тоже попробовал миниатюру VLC, но безуспешно:

VLCMedia *media = [VLCMedia mediaWithURL:[NSURL URLWithString:<Rtsp Url>]];
thumbnailer = [VLCMediaThumbnailer thumbnailerWithMedia:media andDelegate:self];

Но я всегда попадаю в метод делегата mediaThumbnailerDidTimeOut.


person Sébastien de Renty    schedule 05.10.2016    source источник
comment
stackoverflow.com/questions/30448389/? Это может быть наводкой: быстро загрузить несколько секунд и сгенерировать оттуда изображение? Также ссылка на ответ может дать другие возможные подсказки.   -  person Larme    schedule 05.10.2016
comment
@Larme: Спасибо за совет, но я не могу перевести ни одно решение на Objective C.   -  person Sébastien de Renty    schedule 11.10.2016
comment
К сожалению, класс Thumbnailer работает только для сохраненных видео, а не для потоковой передачи...   -  person Sébastien de Renty    schedule 11.10.2016
comment
привет. Пожалуйста, помогите мне, как использовать в быстрой версии 4   -  person kemdo    schedule 09.07.2018