Я работаю с процессором Allwinner A20 (как вы можете видеть на рисунке выше), и этот процессор может получать кадры с двух разных камер. Сегодня текущий код получает видеокадры с одной из камер (используя драйвер CSI), затем видеокадр направляется на HW-видеокодер, а затем закодированные кадры выводятся (используя FFmpeg или другой инструмент). которые знают, чтобы иметь дело с этим типом кодера HW). Однако сегодня я могу работать только с одной камерой (камера 0 или камера 1), поскольку у меня есть только один кодер видео HW.
Существует ли распространенный метод или решение для работы только с одним видео HW кодер для обеих камер одновременно?
Я подумал, может быть, синхронизировать между двумя камерами (но FPS и разрешение должны быть одинаковыми), и объединить кадр камеры-0 в кадр камеры-1 в один большой кадр, затем закодировать его (как один кадр) и после декодирования разделить на два кадра. Мне действительно не нравится это решение, и мне было интересно, есть ли хорошо известные решения для этого сценария.
Спасибо !!!