Sincronizar o volume do áudio entre a VM e o host

1

Atualmente usando o VMware Workstation 12, com reprodução de áudio no meu host.

Existe uma maneira de sincronizar o volume do áudio entre meu convidado e o host.

    
por JB_STWUK 23.02.2017 / 11:35

1 resposta

0

Se ainda não houver uma solução para esse problema, imagino que poderíamos fazer esse trabalho descobrindo um canal de comunicação entre o host e o convidado (se nada mais, compartilhar um arquivo contendo o volume desejado e executar um pequeno script periodicamente verificação (polling) tanto do 'arquivo' quanto do volume do sistema local, e também rastreamento do último volume do sistema local verificado.

Com base nessas 3 variáveis, podemos decidir se atualizamos o arquivo ou atualizamos o volume local. Portanto, se configurarmos este canal de comunicação e executarmos os scripts de utilitário em ambos os-es, o volume será sincronizado, digamos, a cada 1 segundo (ou 0,1s, dependendo da frequência com que fizermos a pesquisa).

Ou se pudermos conectar manipuladores de eventos para o volume do sistema local e / ou alteração de 'arquivo compartilhado' (inotify), talvez até perto de instantaneamente.

2 benefícios adicionais para essa abordagem:

  1. Isso é versátil o suficiente para sincronizar volumes entre quaisquer 2 os-es (não apenas VMWare, o VirtualBox também pode funcionar), e nem mesmo entre VM guest / host, por exemplo, se usarmos o Dropbox ou similar para o canal comm, compartilhamento de arquivos.
  2. Ele poderia sincronizar entre mais de dois sistemas operacionais por vez, porque o vetor / origem da alteração é sempre claro: vem de uma única fonte e todos os outros seguem.

Talvez possamos adicionar sincronização de reprodução / pausa também.

Agora eu me pergunto se isso talvez seja implementado no Synergy ou em um software similar.

    
por 29.10.2017 / 17:14