Outra solução é:
Host < > Cabo de áudio virtual < > Ventrilo
Eu gostaria de transmitir músicas para o meu servidor Ventrilo a partir de uma máquina virtual do Windows XP em execução em um host ESXi.
Eu segui as instruções descritas aqui para transmitir músicas de algo como VLC para o servidor do Ventrilo em outra máquina e funciona bem.
Também adicionei as linhas:
sound.present = "TRUE"
sound.virtualDev = "es1371"
sound.fileName = "-1"
sound.autodetect = "TRUE"
ao meu arquivo .vmx
, como sugerido aqui , para obter uma placa de som em minha VM.
O problema que estou tendo é que parece que minha VM não está emitindo nenhum som, então não há nada para transmitir através do Ventrilo. O Gerenciador de dispositivos na VM mostra que essa nova placa de som possui drivers e não parece ter nenhuma preocupação com ela.
Alguém pode me indicar a direção certa para obter o resultado desejado?
Outra solução é:
Host < > Cabo de áudio virtual < > Ventrilo
Instalei o cabo de áudio virtual 4.10 no meu sistema operacional Windows 2000 convidado em execução no ESXi. Eu não tenho problema. Como um pequeno teste, usei o Speak livremente e consegui transmitir áudio. Eu então testei o controle remoto e isso funcionou como um encanto depois que eu habilitei o Voice over IP.
Se você ler todo o encadeamento vinculado, verá que não há solução em funcionamento. O ESXi é destinado à virtualização de servidores em que o som não é um problema. Não há como obter áudio virtual diretamente em um cliente ESXi.
Se você estiver trabalhando na VM, poderá obter o áudio por meio do RDP, mas isso não ajuda você. Infelizmente, parece que você está sem sorte.
Acredito que a única solução de trabalho para isso no ESXi realmente conecte seu dispositivo de som à VM usando o VMDirectPath. Claro, isso provavelmente não funcionará para você, já que requer que o seu processador e placa-mãe suportem o VT-d. Apenas os chips Intel Nehalem (Xeon 5500) e o novo Core i5 (Core i5-650 / 660/670/680) e alguns Core i7 têm suporte para isso, mas permite conectar um dispositivo PCIe (ou todos os seus dispositivos PCI atrás de um PCIe). -PCI bridge) diretamente para uma VM.
Eu executo o ESXi em um Lenovo ThinkServer TS200v do Core i5 e o Intel HD Audio onboard funciona bem conectado a uma VM do Windows.