Eu tenho um sistema embarcado executando uma distribuição personalizada construída usando Yocto. Mais tarde, terei uma câmera USB conectada ao sistema, mas, caso contrário, gostaria de usar um arquivo .mp4 como uma câmera "fictícia".
Meu objetivo é transmitir o arquivo de vídeo por USB como um dispositivo USB UVC para um computador, para que o computador veja meu sistema Linux incorporado como uma webcam USB:
Não consigo encontrar nenhuma documentação sobre o assunto e sou um desenvolvedor bare metal c mergulhando no desenvolvimento de Linux embarcado. Gostaria de saber o que procurar e as etapas mais amplas para fazer isso funcionar. (incluindo modificações na distribuição através do Yocto.)
Obrigado.