Вопрос: в чем задача?Вы хотите кодировать видео на лету?
Для большинства кодеков со сжатием (или даже всеми) требуется полный видеопоток для анализа и кодирования.Любой видеопоток, отправленный без какого-либо сжатия (RGB), будет слишком обработан при низкой пропускной способности.Вот почему любые псевдо-цифровые источники в реальном времени отправляют изображение в каком-либо формате, например, mpeg-2 или другом, и обеспечивают 20 кадров в секунду (и только довольно хорошее оборудование дает 25-30 кадров в секунду).
Для вашей задачи наилучшим способом являетсядля получения закодированного медиапотока (веб-камеры, некоторого видеофайла), переданного с некоторыми ограничениями и сделанными предварительными проверками, а затем запланируйте его преобразование в какой-либо другой стандартный формат.
Таким образом, у вас сначала хранится двоичный поток -руки, а затем обрабатываются нормально.