OpenTok захватывает скриншот видеопотока подписчика
Мне интересно, как я мог бы захватить скриншот видеопотока подписчика. Я вижу, что объект Stream, представляющий видеопоток, передается в конструктор подписчика, но я понятия не имею, как использовать его для преобразования текущего кадра в растровое изображение. А идея ?
Заранее спасибо !
1 ответ:
Чтобы получить кодировку base64 образа абонента, просто вызовите абонента.getImgData (). Документация для библиотеки javascript здесь !
Если вы хотите снимать видео на устройствах iOS, загрузите SDK и найдите в папке samples приложение Live-Photo-Capture sample. Пример использует publisher в качестве демонстрации, но вы можете следовать тем же рассуждениям, чтобы построить его для подписчиков.
Если вы хотите захватить подписчика на устройствах Android, проверьте пользовательское видео capturer в образцах android