Как включить запись звука через RDP

2011-11-24, 02:02 / Argon

Как известно, в службах удаленных рабочих столов в ОС Windows Server 2008 R2 и Windows 7 появилась возможность «записи» звука. Данная функция позволяет работать в «терминале» с такими приложениями, с которыми ранее было не возможно. Например, клиент Lync для голосового вызова или подключения к конференции требует наличия устройства записи (микрофона).

Хотя в интернете есть статьи, детально и со скриншотами описывающие действия по включению RDP Remote Recording, для вновь установленных ОС в общем случае данных действий не достаточно. В этой заметке я приведу проверенный лично алгоритм включения Remote audio recording на WS2008R2 и Win7.

1. Включить Windows Audio Service. Актуально для WS2008R2, так как по умолчанию данная служба отключена. Для включения достаточно кликнуть правой кнопкой по громкоговорителю в углу экрана и вызвать свойства, далее система сама предложит запустить сервис.

2. Разрешить перенаправление аудио/видео и записи звука в свойствах RDP-сервера.

Сия настраивается доступна в следующих местах:

  • MMC-оснастке Remote Desktop Session Host Configuration (не доступна в стандартной поставке Windows 7)
  • Групповых политиках (доменных, либо локальных — gpedit.msc)
[Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Device and Resource Redirection]

Allow audio and video playback redirection
Allow audio recording redirection

3. Отредактировать реестр. Как выяснилось, даже если в политике нужные функции будут явно разрешены, передача аудио/видео работать начнет, а вот запись звука — нет. Для того, чтобы запись звука по RDP начала работать, нужно задать следующее значение в реестре:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]

"fDisableAudioCapture"=dword:00000000

После этого в записывающих устройствах (Recording Devices) ОС Windows 7 появится Remote Audio.

4. Установить роль Remote Desktop Session Host на WS2008R2. В режиме Remote Desktop fot Administration, который настраивается при установке системы, перенаправление записи звука не работает.

Установщик роли Remote Desktop Session Host будет настоятельно предлагать установить фичу Desktop Experience, если отметить галочки Audio and video playback, Audio recording redirection. Рекомендую снять эти галочки и поставить роль RDSH без фичи Desktop Experience, так как она для работы записи звука по RDP не требуется, но при этом в систему добавляет много ненужного (полупрозрачные окна, нескучные обои и прочий BolgenOS).

5. Включить в RDP-клиенте функциональность Remote audio playback и Remote audio recording.

Ссылки



9 комментариев

Stanky
# Комментарий от 2012-01-28, 12:37

Небольшое добавление: правка реестра требуется на системах Windows Server 2008 R2 и Windows 7 Enterprise Edition — на Ultimate Edition данный параметр присутствует изначально. Честно говоря, такой подход мне совершенно непонятен — чего ради, тогда, были созданы соответствующие политики?

ДЕН
# Комментарий от 2012-02-01, 16:55

сделал все по инструкции для win 7 x64 — в записывающих устройствах ничего не появилось.

Zuz666
# Комментарий от 2012-03-11, 21:43

Для Windows 7 достаточно «fDisableAudioCapture»=dword:00000000 и указания при подключении по RDP захвата звука.
Параметр есть и в Ent версии, проверено, видимо от каких-то патчей/сервиспака зависит.

Zuz666
# Комментарий от 2012-03-11, 21:47

Вот детали http://support.microsoft.com/kb/2020918/en-us

Other then for Windows Server 2008, for Windows 7 the Allow audio recording redirection policy does not need to be enabled to allow audio recording redirection. However, if you configure the policy to Disabled, Audio Recording Redirection is not available

Т.к. политикой можно только отключить, по умолчанию оно считается включеным. Почему на Ent редакции fDisableAudioCapture=1 тайна покрытая мраком.

Argon
# Комментарий от 2012-03-11, 23:29

Именно так, я тоже удивлялся этой логике…

Сергей
# Комментарий от 2012-05-24, 07:53

Вероятно дело в том, что для работы в среде VDI предназначена именно W7 Ultimate Edition

Дмитрий
# Комментарий от 2012-10-26, 14:03

Доброго времени суток.
Подскажите, может кто сталкивался:
на компьютере под W7 Ultimate установлен аналоговый модем подключенный к GSM шлюзу, установлен ВентаФакс.
Локально звонки происходят, все слышно в обе стороны, но через RDP только дозвон и глухо.

На второй машине через которую подключаюсь, та же винда.
По RDP пробовал звонить по скайпу, все слышно, все хорошо, даже звукозапись работает и системные звуки, и звуки программы, а вот модем не слышно.
Что делать?

max
# Комментарий от 2014-08-06, 17:18

Виртуальная платформа esxi 5.5 upd 1

Пытаюсь заставить перенаправлять звук микрофона на удаленный рабочий стол виртуальной машины Windows 7 pro x64

изменил в реестре fDisableAudioCapture на 0 и все равно не прокидывается звук с микрофона с локального компьютера win7pro по rdp на виртуальную машину win7 pro.
А на виртуальную машину win 7 ultimate прокидывается и в устройствах записи появляется «удаленное аудио».
Делал вашей и по этой статье http://support.microsoft.com/kb/2020918/ru
Там указано что это работает для win 7 pro

У кого-нибудь на Pro получалось заставить работать?

pethead
# Комментарий от 2015-03-17, 01:51

На вин7про не прокатыаает. :-(
Ни кей fDisableAudioCapture, ни в политиках.

Добавить комментарий