Restrição da placa de som

0

É possível fazer com que certos processos não tenham acesso à minha placa de som?
Digamos que eu tenha 2 processos em execução: o firefox e meu music player e quero ter certeza de que apenas meu reprodutor de música possa produzir som ...

Eu imagino que deve haver algum tipo de solicitação do aplicativo para a placa de som para "acessar a placa de som" (talvez por meio de drivers?), então eu basicamente poderia redirecionar todas as solicitações que não vêm do meu player de música para / dev / null (eu estou no Ubuntu). Talvez isso seja possível com algum script de shell ou script C?

    
por Aerus 24.12.2010 / 12:16

2 respostas

2

Existe um daemon que roda no Ubuntu chamado Pulse Audio . A maioria dos pedidos faz pedidos para usar o dispositivo de som para pulsar e decide como e para qual privilégio dar (ou misturar, se necessário).

O link acima tem detalhes. É onde você deve começar a pesquisar.

    
por Noufal Ibrahim 24.12.2010 / 12:26
0

Se eu entendi sua pergunta corretamente, você pretende permitir o acesso a apenas um aplicativo, por exemplo, seu reprodutor de música. No Ubuntu, os perfis do AppArmor podem ajudá-lo a conseguir isso, mas é mais um tipo de lista negra em sua configuração atual.

    
por Daniel T Chen 24.12.2010 / 18:53