Я хотел бы передавать потоковую музыку на мой сервер Ventrilo с виртуальной машины Windows XP, работающей на хосте ESXi.

Я следовал инструкциям, изложенным здесь, для потоковой передачи музыки из чего-то вроде VLC на сервер Ventrilo на другой машине, и она отлично работает.

Я также добавил строки:

sound.present = "TRUE"
sound.virtualDev = "es1371"
sound.fileName = "-1"
sound.autodetect = "TRUE" 

в мой файл .vmx , как предлагается здесь , чтобы получить звуковую карту в моей виртуальной машине.

Проблема, с которой я сталкиваюсь, заключается в том, что кажется, что моя виртуальная машина не выводит никакого звука, поэтому через Ventrilo ничего не передается. Диспетчер устройств на виртуальной машине показывает, что у этой новой звуковой карты есть драйверы, и, похоже, никаких проблем с ней нет.

Может ли кто-нибудь указать мне правильное направление, чтобы получить желаемый результат?

4 ответа4

2

Другое решение:

Host <> Virtual Audio Cable <> Ventrilo

1

Я установил Virtual Audio Cable 4.10 на моей гостевой ОС Windows 2000, работающей на ESXi. Я работаю без проблем. В качестве небольшого теста я использовал Speak свободно и мог транслировать аудио. Затем я протестировал пульт дистанционного управления, и это сработало как чудо после того, как я включил Voice over IP.

0

Если вы прочитаете всю цепочку, которую вы связали, вы увидите, что не существует рабочего решения. ESXi предназначен для виртуализации серверов, где звук не является проблемой. Невозможно получить виртуальный звук непосредственно на клиенте ESXi.

Если вы работаете на виртуальной машине, вы можете получить аудио через RDP, но это вам не поможет. К сожалению, похоже, вам не повезло.

0

Я считаю, что единственное рабочее решение для этого в ESXi - это фактическое подключение вашего звукового устройства к виртуальной машине с помощью VMDirectPath. Конечно, это, вероятно, не сработает для вас, так как требует, чтобы ваш процессор и материнская плата поддерживали VT-d. Только чипы Intel Nehalem (Xeon 5500) и более новый Core i5 (Core i5-650/660/670/680) и некоторые Core i7 имеют поддержку для этого, но он позволяет подключить устройство PCIe (или все ваши устройства PCI за PCIe -PCI мост) напрямую к ВМ.

Я запускаю ESXi на Core i5 Lenovo ThinkServer TS200v, и встроенный Intel HD Audio прекрасно работает при подключении к виртуальной машине Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .