1

В настоящее время использую VMware Workstation 12, с аудио на моем хосте.

Есть ли способ синхронизировать громкость звука между моим гостем и хостом.

1 ответ1

0

Если пока нет решения этой проблемы, я думаю, что мы могли бы сделать эту работу, выяснив канал связи между хостом и гостем (если ничего другого, поделитесь файлом, содержащим желаемый том, и периодически запускайте небольшой скрипт для проверки (опроса). ) «файл» и том локальной системы, а также отслеживание последнего проверенного тома локальной системы.

Основываясь на этих 3 переменных, мы можем решить, обновить ли файл или обновить локальный том. Поэтому, если мы настроим этот канал связи и запустим служебные сценарии на обеих ОС, то громкость будет синхронизироваться, скажем, каждую 1 секунду (или 0,1 с, в зависимости от того, как часто мы можем выполнять опрос).

Или, если мы можем подключить обработчики событий для локального системного тома и / или изменения (inotify)«общего файла», возможно, даже близко к мгновенному.

2 дополнительных преимущества для этого подхода:

  1. Это достаточно универсально для синхронизации томов между любыми двумя ОС (не только VMWare, VirtualBox тоже может работать) и даже не только между гостем / хостом виртуальной машины, например, если мы используем Dropbox или аналогичный для канала связи, совместного использования файлов.
  2. Он может синхронизироваться между более чем 2 ОС одновременно, потому что вектор / происхождение изменения всегда ясен: оно исходит из одного источника, а все остальные следуют.

Может быть, мы могли бы добавить синхронизацию воспроизведения / паузы тоже.

Теперь мне интересно, реализовано ли это, возможно, в Synergy или подобном программном обеспечении.

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