У меня есть виртуальный аудиокабель, успешно установленный на моей виртуальной машине с Windows Server 2008 R2 SP1 x64. Кажется, что драйвер работает (новое аудиоустройство в группе диспетчера устройств и панели управления VAC работает отлично), но, к сожалению, если вы перейдете в Панель управления -> Оборудование -> Звук, аудиоустройств нет (ни воспроизведения, ни записи). И моя программа не видит никаких аудиоустройств.
Это виртуальная машина без физической звуковой карты. Подключаюсь к нему с помощью удаленного рабочего стола.
Это известная проблема? Можно ли на такой машине заставить работать VAC?
Звук особенный во многих отношениях, и аудиодрайверы запускаются в контексте «сеанса» в Windows, поэтому каждый пользователь удаленного рабочего стола получает собственное аудио. Даже на физическом компьютере, когда вы подключаетесь через удаленный рабочий стол, вы видите в диспетчере устройств аудиоустройства, отличные от тех, которые вы видите на локальной клавиатуре.
Короткий ответ на ваш вопрос заключается в том, что виртуальное аудиоустройство VMware будет видно только в «консольном» сеансе, а не во вторичных сеансах удаленного рабочего стола. Вы можете удаленно аудио через свой удаленный рабочий стол с нашим виртуальным аудиоустройством без VMware.
У меня есть Windows Server 2012 R2 X64 с виртуальным аудиокабелем (v 4.13), и я использую его по RDP нормально. В настройках сеансов RDP выбрать Глобальные ресурсы => Звук удаленного компьютера => Оставить на удаленном компьютере
.
Для расширенного использования звуковых функций rdp прочтите это:
https://technet.microsoft.com/en-us/library/dd759165.aspx
Виртуальный аудиокабель отлично работает с 2008 R2, но его нужно устанавливать на основе сеанса, он не будет реплицироваться через RDP, вам необходимо подключиться с помощью Team Viewer или чего-то подобного для доступа к аудиопотокам.