Хм, если это GNU / Linux, MacOS или любая другая поддерживаемая ОС, возможно, можно будет мультиплексировать узел устройства с достаточно простым модулем FUSE ... Если к завтрашнему дню не будет ответов по этой линии, я постараюсь стучать немного Perl (если я смогу найти свою камеру ...) :)
Я думал о кодировании чего-то подобного (как модуля ядра) некоторое время назад, но оно оказалось на заднем плане - идея была на самом деле для веб-камер, но могла быть применена для обеспечения мультиплексирования, абстрагирования узла устройства только для чтения. любой другой узел устройства, обеспечивающий поток данных ...