Перенаправлення мікрофона на RDP-сервер у macOS
За замовчуванням сеанс віддаленого робочого столу може відтворювати звук сервера на вашому Mac, але мікрофон не використовує, доки не ввімкнено перенаправлення мікрофона. Щоб записувати звук або говорити всередині сеансу, перенаправлення захоплення звуку потрібно ввімкнути з обох боків: сервер має приймати перенаправлений мікрофон, а Windows App на Mac має його передавати. У цій інструкції описано обидва боки в такому порядку, а наприкінці наведено перевірку, яка підтверджує, що мікрофон дійшов до сеансу.
Вимоги
- Windows Server 2022 або 2025 із графічним інтерфейсом і ввімкненим доступом через RDP.
- Права адміністратора на сервері (потрібні для зміни групової політики та налаштувань служб).
- Mac із macOS Ventura 13 або новішою та встановленим з App Store застосунком Windows App.
- Мікрофон, підключений до Mac і розпізнаний macOS.
Частина 1: Дозвольте перенаправлення мікрофона на Windows Server
Спочатку сервер має дозволити приймання перенаправленого мікрофона, лише після цього Mac зможе його передати.
Перенаправлення мікрофона залежить від типу RDP-підключення та політик, налаштованих на віддаленому хості. Якщо перенаправлення мікрофона не працює у звичайному адміністративному RDP-сеансі, перевірте, чи налаштовано сервер як Remote Desktop Session Host.
Дозвольте перенаправлення запису звуку
Відкрийте редактор локальної групової політики (gpedit.msc) і перейдіть до розділу:
Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Device and Resource Redirection
Для політики Allow audio recording redirection встановіть значення Enabled.
Виконайте наведену команду в командному рядку з правами адміністратора, потім перепідключіться до сервера. Якщо політика не застосувалася, перезавантажте сервер (це перерве активні сеанси, тому заплануйте перезавантаження на вікно обслуговування) і перепідключіться.
gpupdate /force
Ця політика керує таким параметром реєстру. Редагувати його вручну не потрібно, але для діагностики його можна перевірити напряму:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services fDisableAudioCapture = 0
Значення 0 дозволяє перенаправлення запису звуку, значення 1 забороняє. Якщо політику жодного разу не налаштовували, цього параметра може не бути, і це нормально.
Переконайтеся, що потрібні служби запущено
Перенаправлення звуку залежить від двох служб: Windows Audio і Remote Desktop Services UserMode Port Redirector (UmRdpService). Відкрийте консоль Services і переконайтеся, що обидві запущено. Якщо якусь із них зупинено, встановіть для неї тип запуску Automatic і запустіть її.
Частина 2: Налаштуйте Windows App на Mac
Коли сервер готовий, на Mac потрібно надати доступ до мікрофона й дозволити його передавання в сеанс.
Дозвольте доступ до мікрофона в macOS
Відкрийте System Settings, перейдіть до Privacy & Security, потім до Microphone. Увімкніть доступ для Windows App. Без цього macOS мовчки блокує мікрофон, і в сеанс нічого не потрапляє.
Увімкніть мікрофон у налаштуваннях підключення
Відкрийте Windows App і змініть збережене підключення до ПК. У розділі Devices & Audio увімкніть Microphone. Збережіть зміни й перепідключіться до сервера.
Перевірка
На сервері відкрийте Sound settings, потім More sound settings і перейдіть на вкладку Recording. Коли Mac підключено, а мікрофон увімкнено, там має з'явитися перенаправлений пристрій введення, наприклад Remote Audio. Якщо його не видно, клацніть правою кнопкою миші в списку й переконайтеся, що ввімкнено пункт Show Disabled Devices.
Щоб перевірити весь ланцюжок, відкрийте на сервері застосунок, який уміє записувати звук, і переконайтеся, що він отримує сигнал із перенаправленого пристрою.
Усунення несправностей
- Мікрофона немає в списку на сервері: перевірте, що в macOS увімкнено доступ до мікрофона для Windows App і що в налаштуваннях підключення в розділі Devices & Audio увімкнено Microphone.
- Перенаправлений пристрій не з'являється взагалі: перевірте, що на сервері політика Allow audio recording redirection у значенні Enabled і що після цього Mac перепідключився.
- Пристрій є, але застосунок не може записувати: перевірте, який пристрій введення вибрано в застосунку, і переконайтеся, що застосунок має доступ до перенаправленого мікрофона.
- Перенаправлення через RDP не працює загалом: перевірте, що служби з частини 1 запущено, і врахуйте, що підключення може бути звичайним адміністративним сеансом, а не сеансом Remote Desktop Session Host.