Adicionando e removendo dispositivos de loopback v4l2?

2

Eu tenho diferentes contêineres lxc em execução na minha máquina e uma webcam também está conectada. Eu quero que todos os contêineres lxc acessem esta câmera. Eu me deparei com dispositivos 'v4l2-loopback' e encontrei uma maneira de adicionar dispositivos usando:

modprobe v4l2loopback devices=3

E eu direcionei o fluxo de / dev / video0 para os dispositivos de vídeo virtuais desejados. Minha pergunta é como adicionar e remover esses dispositivos v4l2loopback em tempo de execução? Quero adicionar / remover um dispositivo sempre que qualquer contêiner lxc for iniciado / excluído. Alguma idéia?

Obrigado!

    
por beenum 29.03.2017 / 12:54

1 resposta

2

Eu não tenho uma maneira elegante de remover esses dispositivos além de forçar a remoção do módulo v4l2loopback:

sudo modprobe -r v4l2loopback
    
por 02.03.2018 / 23:46

Tags