Я недавно интересовался вопросом: как унифицировать работу с SDI картами через v4l2 драйвера: очень надоели вендорские SDK, которые все предлагают свои коллбеки, которые потом надо засовывать в треды. Фу, надоело.
В итоге мы пошли просто переписывать драйвера от вендоров на v4l2, первый вариант выложили: https://github.com/flussonic/aja-v4l2
Еще три лежит внутри, общаемся на тему опенсорса, а так же я сейчас ищу с кем поговорить в ядре, чтобы начать править v4l2 под нужды SDI.
Одно из важнейших решений - отказ от ALSA. Нельзя слать аудио через ALSA, это прям нерабочая история.

