Чейнджер голоса через OBS и NDI: стриминг с двух ПК

Маршрутизируйте чейнджер голоса в реальном времени между двумя ПК через OBS и NDI — игровой ПК запускает VoxBooster, стриминговый ПК получает обработанный звук по LAN. Полное руководство.

Чейнджер голоса через OBS и NDI: стриминг с двух ПК

Сетап чейнджера голоса в OBS с NDI — это самый чистый способ запустить эффекты голоса в реальном времени в двухмашинном стриминг-риге: без тапа аудио с карты захвата, без аналогового лупбека, без хаков драйверов. Игровой ПК запускает чейнджер голоса и отправляет обработанное аудио в OBS NDI Output; стриминговый ПК получает его как LAN-источник аудио в OBS Studio. Это руководство охватывает полную топологию, объясняет, откуда реально берётся задержка, и даёт точные шаги настройки для NDI 5/6 с Windows 10/11.


TL;DR

  • NDI передаёт обработанное голосовое аудио от игрового ПК к стриминговому ПК по гигабитной LAN с менее чем 3 мс дополнительной задержки.
  • Карта захвата не нужна — NDI обеспечивает как игровое видео, так и аудио чейнджера голоса в одном LAN-соединении.
  • Чейнджер голоса работает полностью на игровом ПК; стриминговый ПК только принимает и микширует вывод.
  • VoxBooster выводит на виртуальный микрофон WASAPI, который OBS NDI Output захватывает автоматически — без дополнительной настройки маршрутизации.
  • Используйте прямой кабель Ethernet между обоими ПК; Wi-Fi вызывает артефакты, которые портят синхронизацию аудио.
  • NDI 6 эффективнее NDI 5 по нагрузке на CPU; устанавливайте версию плагина obs-ndi, соответствующую вашему SDK NDI.

Почему двухмашинный сетап меняет уравнение чейнджера голоса

Стриминг с одного ПК — стандарт, но в нём есть фундаментальное противоречие: игровой ПК должен одновременно запускать игру, кодировать стрим и обрабатывать голосовое аудио. Высококачественная обработка голоса на ИИ — та, что убедительно трансформирует голос, а не просто меняет тональность — требует стабильного запаса CPU/GPU. Когда игра уже использует 80% GPU, добавление нейронной конвертации голоса в реальном времени поверх создаёт либо просадки кадров в игре, либо заикание в выводе голоса.

Двухмашинный сетап решает это разделением ответственности:

  • Игровой ПК: запускает игру, запускает чейнджер голоса, отправляет аудио и видео по NDI.
  • Стриминговый ПК: принимает NDI-источники, микширует аудио, кодирует стрим в Twitch/YouTube.

Чейнджер голоса остаётся на игровом ПК, потому что именно там физически подключён микрофон. Стриминговый ПК никогда не касается сырого аудио — он получает только готовый обработанный голосовой сигнал.

Такое разделение позволяет запускать ИИ-клонирование голоса в полном качестве, не беспокоясь о конкуренции с кодировщиком. CPU стримингового ПК свободен для кодирования NVENC или x264 без помех.

Понимание пути сигнала: от игрового ПК к стриминговому

Прежде чем трогать настройки, полезно понять, что именно и куда передаётся:

Микрофон (физический)
  └── Чейнджер голоса (игровой ПК — VoxBooster)
        └── Вывод виртуального микрофона (WASAPI)
              └── OBS Studio (игровой ПК)
                    └── Плагин OBS NDI Output
                          └── LAN (Ethernet / гигабит)
                                └── OBS Studio (стриминговый ПК)
                                      └── Плагин NDI Source (аудио + видео)
                                            └── Кодировщик стрима → Twitch / YouTube

Каждая стрелка в этой цепочке происходит программно — единственный физический интерфейс это кабель Ethernet между двумя машинами. Вывод виртуального микрофона чейнджера голоса — это то, что OBS захватывает на игровом ПК, а не физический микрофон. Это критическое различие: если выбрать неправильный источник аудио в OBS NDI Output, на стриминговый ПК отправится необработанный голос.

Бюджет задержки по всей цепочке

Понимание того, где накапливается задержка, помогает правильно настроить сетап:

ЭтапТипичная задержкаПримечания
Капсула микрофона → АЦП1–3 мсФиксировано аппаратно
DSP-эффекты чейнджера голоса8–15 мсСдвиг тона, EQ, модуляция
ИИ-обработка чейнджера голоса80–200 мсНейронная голосовая модель
Граф аудио WASAPI2–5 мсАудиостек Windows
Захват аудио OBS1–3 мсБуфер аудио на кадр
Сетевая передача NDI1–3 мсГигабитная LAN
Буфер приёма OBS NDI5–15 мсБуфер джиттера, настраиваемый
Итого DSP (сквозная)~18–40 мсПорог реального времени — 100 мс
Итого ИИ (сквозная)~90–250 мсНевидимо зрителям при задержке трансляции

Зритель никогда не слышит ваш сырой голос — он слышит закодированный стрим, у которого уже есть 5–10 секунд буфера Twitch/YouTube. 90–250 мс, которые вас волнуют, — это то, что вы слышите в собственном мониторном миксе в наушниках. Если вы мониторите свой голос, добавьте соответствующую задержку к игровому аудио, чтобы всё было в синхронизации.

Что нужно перед началом

Оборудование:

  • Два ПК с Windows 10/11 в одной локальной сети
  • Гигабитный Ethernet-свитч или прямой кабель Ethernet между обоими ПК (избегайте Wi-Fi)
  • Микрофон, подключённый только к игровому ПК

Программное обеспечение на игровом ПК:

  • OBS Studio 30.x или новее
  • Плагин obs-ndi (версия 4.x для SDK NDI 5, версия 5.x для SDK NDI 6)
  • NDI Runtime (устанавливается вместе с obs-ndi)
  • VoxBooster (или любой чейнджер голоса, создающий виртуальный микрофон Windows)

Программное обеспечение на стриминговом ПК:

  • OBS Studio 30.x или новее
  • Плагин obs-ndi (та же версия, что на игровом ПК)
  • NDI Runtime

Оба ПК должны использовать одну и ту же мажорную версию SDK NDI (оба NDI 5 или оба NDI 6). Смешение версий вызывает сбои соединения.

Шаг 1 — Установить NDI Runtime и obs-ndi на обоих ПК

  1. Зайдите на ndi.video и скачайте NDI Tools для Windows. Установщик включает NDI Runtime, который нужен obs-ndi.
  2. Установите NDI Tools на оба ПК — игровой и стриминговый.
  3. Скачайте obs-ndi с obs-ndi.io — выберите релиз, соответствующий вашей версии SDK NDI.
  4. Запустите установщик obs-ndi на обоих ПК. Он автоматически размещает файлы плагина в каталог плагинов OBS Studio.
  5. Перезапустите OBS Studio на обоих ПК после установки.

Для проверки установки: в OBS Studio перейдите в Инструменты в строке меню. Если видите NDI Output Settings и NDI Source — плагин активен.

Шаг 2 — Настроить VoxBooster на игровом ПК

Откройте VoxBooster и настройте голосовой эффект. Ключевая настройка вывода — виртуальный микрофон: именно его будет захватывать OBS.

В VoxBooster:

  1. Выберите физический микрофон как входное устройство.
  2. Включите выбранный голосовой эффект (пресет DSP в реальном времени или загрузите ИИ-модель голоса).
  3. Убедитесь, что вывод Виртуального микрофона включён. VoxBooster создаёт виртуальное аудиоустройство Windows с именем вроде «VoxBooster Virtual Mic» — проверьте, что оно появляется в настройках звука Windows в списке устройств воспроизведения и записи.

Быстрая проверка: откройте настройки звука Windows, перейдите в Запись и говорите в микрофон. Индикатор уровня виртуального микрофона VoxBooster должен двигаться, показывая, что обработанный голос достигает виртуального устройства. Если движется только физический микрофон, VoxBooster неправильно маршрутизирует.

Шаг 3 — Настроить OBS NDI Output на игровом ПК

OBS Studio на игровом ПК отправляет аудио (и опционально видео) стриминговому ПК через NDI Output.

  1. В OBS Studio на игровом ПК перейдите в Настройки → Звук.
  2. В Микрофон/вспомогательное аудио выберите VoxBooster Virtual Mic (или как называется виртуальное устройство вашего чейнджера голоса). Это гарантирует, что OBS захватывает обработанный голос, а не сырой микрофон.
  3. Перейдите в Инструменты → NDI Output Settings.
  4. Включите Main Output (отправляет полный микс сцены OBS, включая обработанное голосовое аудио, по NDI).
  5. При желании включите отдельный вывод NDI Только аудио, если хотите, чтобы стриминговый ПК получал голос как отдельный аудиоисточник независимо от NDI-видеопотока.
  6. Запомните Имя источника — именно его будет искать стриминговый ПК (по умолчанию обычно это имя хоста вашего ПК).

Выбор между Main Output и отдельным аудиоисточником

ВариантПодходит дляОграничение
Main NDI Output (аудио + видео)Отправка захвата игры и голоса вместеКодирование видео добавляет нагрузку CPU на игровом ПК
Отдельный NDI-источник только аудиоОтправка только голоса, видео по другому путиТребует два NDI-источника на стриминговом ПК
Монитор аудио на виртуальное NDI-устройствоСложная маршрутизация через виртуальный аудиокабельДополнительная задержка из-за пути монитора аудио

Для большинства сетапов Main NDI Output с аудио — самый простой вариант. Стриминговый ПК получает один источник со всем содержимым.

Шаг 4 — Добавить NDI-источник на стриминговом ПК

В OBS Studio на стриминговом ПК:

  1. В сцене нажмите + в разделе Источники → выберите NDI Source.
  2. В свойствах NDI Source установите Имя источника на NDI-источник игрового ПК (он появляется в выпадающем списке, когда NDI Output игрового ПК активен и оба ПК находятся в одной подсети LAN).
  3. В Аудио убедитесь, что Sync audio to video отмечено, если получаете аудио и видео в одном NDI-источнике.
  4. Установите Пропускную способность на Highest для лучшего качества аудио (NDI без потерь).
  5. Настройка Buffer compensation (задержка) управляет тем, сколько буферизации OBS применяет к входящему потоку. Начните со 150 мс — это поглощает джиттер LAN. На прямом Ethernet-соединении можно снизить до 50 мс.

После добавления источника в превью должен появиться вывод OBS игрового ПК. Нажмите на NDI Source в микшере, чтобы убедиться, что аудио тоже поступает — индикатор уровня аудио должен двигаться, когда вы говорите.

Шаг 5 — Проверить сквозную маршрутизацию аудио

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

  1. На игровом ПК говорите в микрофон. Убедитесь, что индикатор уровня виртуального микрофона VoxBooster двигается с обработанным голосом.
  2. В OBS на игровом ПК убедитесь, что канал Mic/Aux микшера двигается (показывает, что OBS захватывает виртуальный микрофон, а не тишину).
  3. На стриминговом ПК откройте аудиомикшер OBS. Аудиоканал NDI Source должен показывать активность, когда вы говорите.
  4. Сделайте тестовую запись на стриминговом ПК. Воспроизведите и убедитесь, что голос обработан (не сырой) и синхронизирован с игровым аудио, если оно включено.

Если стриминговый ПК получает сырой (необработанный) голос, вернитесь к Шагу 3 и проверьте, что OBS на игровом ПК настроен на виртуальный микрофон, а не физический, в настройках аудио.

Шаг 6 — Компенсация задержки и синхронизация аудио

В двухмашинном NDI-сетапе небольшие проблемы синхронизации аудио с видео часты при первой настройке. Буфер приёма NDI на стриминговом ПК вносит небольшую задержку, которая может не совпадать с задержкой видео.

Исправить синхронизацию аудио в OBS на стриминговом ПК:

  1. Щёлкните правой кнопкой мыши на NDI Source в микшере и выберите Расширенные настройки аудио.
  2. Скорректируйте Сдвиг синхронизации в миллисекундах. Если аудио приходит чуть раньше видео, добавьте положительный сдвиг (задержите аудио). Если аудио отстаёт, используйте отрицательный сдвиг.
  3. Начинайте с небольших корректировок (±50 мс) и делайте тестовые записи для проверки.

Для NDI-источников только голосового аудио сдвиг синхронизации должен совпадать с задержкой источника захвата игры — именно поэтому многие стримеры предпочитают единый Main NDI Output, который переносит и аудио, и видео вместе.

Настройка брандмауэра и сети

NDI использует мультикастовый UDP и TCP в вашей LAN. Если игровой ПК и стриминговый ПК не находят друг друга, брандмауэр блокирует трафик NDI.

На обоих ПК:

  1. Откройте Брандмауэр Windows Defender → Разрешить приложение через брандмауэр.
  2. Добавьте OBS Studio и NDI Runtime в список разрешённых для Частных сетей.
  3. Как вариант, временно отключите брандмауэр для проверки связи — если NDI работает без него, проблема в брандмауэре.

NDI использует порт 5960 для управления TCP-соединением и динамические UDP-порты для данных. Если используете сторонний брандмауэр (Malwarebytes, Bitdefender и т.д.), добавьте те же исключения там.

Проверка подсети: оба ПК должны быть в одной подсети LAN (например, 192.168.1.x). Мультикастовое обнаружение NDI по умолчанию не пересекает границы роутера. Если игровой ПК на проводном подключении (192.168.1.x), а стриминговый ПК по Wi-Fi (192.168.2.x через другой роутер) — NDI-источники не появятся в выпадающем списке. Используйте NDI Access Manager, чтобы вручную добавить IP-адрес игрового ПК.

NDI 5 и NDI 6: что реально изменилось для аудио

Обе версии прекрасно переносят несжатое или слабосжатое аудио для стриминга. Практические различия:

ФункцияNDI 5NDI 6
Нагрузка CPU (видео)УмереннаяНиже (~15% снижение)
Качество аудиоPCM без сжатияPCM без сжатия
Сжатие HX3НедоступноДоступно
Поддержка плагина OBSobs-ndi 4.xobs-ndi 5.x
Обратная совместимостьИнструменты NDI 5Инструменты NDI 6 ломают NDI 5

Для NDI только аудио с чейнджером голоса NDI 5 и NDI 6 практически идентичны по качеству. Переход на NDI 6 важен, если ваш сетап также передаёт видео 4K или с высокой частотой кадров, и нагрузка CPU является проблемой.

Важно: нельзя смешивать инструменты NDI 5 на одном ПК с инструментами NDI 6 на другом. Обновляйте оба ПК одновременно или оставайтесь на NDI 5.

Интеграция эффектов чейнджера голоса для развлечения на стриме

Как только NDI-аудио течёт чисто, OBS стримингового ПК получает обработанный голос точно так же, как если бы это был локальный микрофон. Все развлекательные техники, работающие в однопользовательском сетапе, работают здесь идентично:

Переключение голоса по горячим клавишам: назначьте разные пресеты VoxBooster клавиатурным сочетаниям. Когда вы меняете эффекты на игровом ПК, изменение мгновенно передаётся в NDI-аудиоисточник стримингового ПК — аудитория стрима слышит переключение в реальном времени без дополнительной задержки.

Интеграция саундборда: встроенный саундборд VoxBooster маршрутизируется через тот же виртуальный микрофон, который переносит NDI. Запустите клип саундборда на игровом ПК — стриминговый ПК получит его смешанным с голосом в NDI-потоке. Никаких отдельных аудиокабелей не нужно.

ИИ-клонирование голоса во время стримов: более тяжёлая ИИ-обработка голоса (250–500 мс задержки) полностью жизнеспособна в этом сетапе, поскольку игровой ПК уже изолирован. Зрители слышат это через 5–10-секундный буфер Twitch, что делает задержку невидимой. Подробнее о том, что ИИ-клонирование голоса может делать в профессиональном контексте, — в нашем специальном руководстве.

Для более широкого взгляда на общие концепции чейнджера голоса для стриминга независимо от NDI-топологии читайте полное руководство по стримингу. Если вы также используете Discord на игровом ПК во время стриминга, тот же сетап виртуального микрофона, описанный здесь, применяется — читайте руководство по чейнджеру голоса для Discord для специфичных шагов настройки Discord.

Устранение распространённых проблем с NDI-аудио

Проблема: стриминговый ПК не видит NDI-источники игрового ПК

  • Убедитесь, что оба ПК в одной подсети. Откройте NDI Access Manager на стриминговом ПК и вручную добавьте IP-адрес игрового ПК.
  • Проверьте, что OBS NDI Output включён на игровом ПК (Инструменты → NDI Output Settings → флажок Main Output).
  • Временно отключите брандмауэр Windows на обоих ПК для тестирования. Если NDI работает, добавьте постоянные исключения.

Проблема: аудио доходит до стримингового ПК, но это сырой необработанный голос

  • В OBS на игровом ПК подтвердите, что Mic/Aux настроен на виртуальный микрофон VoxBooster, а не физический микрофон.
  • Откройте Звук Windows → Запись. Убедитесь, что устройство VoxBooster Virtual Mic показывает активность аудио при разговоре.

Проблема: артефакты или прерывания аудио в NDI-потоке

  • Увеличьте компенсацию буфера NDI в настройках NDI Source стримингового ПК (попробуйте 200–300 мс).
  • Проверьте сеть: запустите непрерывный пинг со стримингового ПК на игровой (ping -t 192.168.1.x). Потеря пакетов или скачки задержки выше 5 мс указывают на проблему сети. При использовании Wi-Fi переходите на прямой кабель Ethernet.

Проблема: аудио синхронизировано, но имеет постоянный сдвиг относительно видео

  • Используйте Расширенные настройки аудио OBS на стриминговом ПК, чтобы добавить сдвиг синхронизации к NDI Source. Корректируйте с шагом 50 мс до совпадения аудио и видео в тестовых записях.

Проблема: NDI вызывает вылет OBS на игровом ПК

  • Несоответствие версии плагина NDI версии OBS Studio. Скачайте релиз obs-ndi, соответствующий вашей сборке OBS Studio. Проверьте матрицу версий в релизах obs-ndi на GitHub.

Замечания по производительности: влияние на CPU/GPU игрового ПК

Запуск OBS NDI Output на игровом ПК добавляет небольшую нагрузку кодирования:

  • Main NDI Output (полное качество): добавляет примерно 5–10% нагрузки CPU для NDI-кодирования, в зависимости от разрешения и частоты кадров.
  • NDI только аудио: пренебрежимо малая нагрузка CPU — практически бесплатно.

Для игровых ПК с ограниченным запасом CPU рассмотрите:

  1. Снизьте разрешение NDI Output (720p при 30fps достаточно для мониторинга/целей аудио, когда стриминговый ПК выполняет финальное кодирование).
  2. Используйте отдельный NDI-источник только аудио вместо полного Main NDI Output с видео.
  3. Снизьте количество потоков ИИ-обработки VoxBooster, если чейнджер голоса тоже конкурирует за CPU.

Если вы используете оборудование вроде ATEM Mini Pro для переключения видео в вашей продакшн-цепочке, NDI-аудио от игрового ПК интегрируется чисто — стриминговый ПК может принимать как HDMI-сигнал с ATEM, так и NDI-аудиоисточник от игрового ПК и микшировать их в OBS.

Часто задаваемые вопросы

Что такое NDI и зачем использовать его для чейнджера голоса с двумя ПК?

NDI (Network Device Interface) — это протокол LAN от NewTek без лицензионных отчислений, который передаёт высококачественное аудио и видео между устройствами в одной сети. В двухмашинном стриминг-сетапе NDI позволяет стриминговому ПК получать обработанный звук от игрового ПК без карты захвата — выход чейнджера голоса передаётся по Ethernet с менее чем 1 мс дополнительной сетевой задержки.

Добавляет ли NDI заметную задержку к выводу чейнджера голоса?

На гигабитной LAN NDI 5 и NDI 6 добавляют примерно 1–3 мс сетевой задержки поверх собственной задержки обработки чейнджера голоса. Голосовой DSP-эффект с 8–12 мс задержкой на игровом ПК доходит до стримингового ПК менее чем за 15 мс суммарно — хорошо ниже порога реального времени.

Можно ли использовать беспроводное соединение для NDI-аудио между машинами?

Технически да, но избегайте этого в продакшне. Wi-Fi вносит переменную задержку и периодические потери пакетов, которые вызывают артефакты звука в OBS. Используйте гигабитный кабель Ethernet между игровым ПК и стриминговым ПК. Если кабель невозможен, выделенный роутер Wi-Fi 6 на 5 ГГц с обоими ПК в одной полосе — минимальный допустимый вариант.

Нужна ли карта захвата для двухмашинного сетапа OBS NDI?

Нет. NDI заменяет карту захвата как для передачи видео, так и аудио между ПК по LAN. Игровой ПК отправляет весь рабочий стол или захват игры как источник NDI; стриминговый ПК принимает это в OBS через входные данные плагина NDI Source. Аудио от чейнджера голоса передаётся встроенным в тот же NDI-поток или как отдельный NDI-источник только аудио.

Какую версию плагина OBS NDI нужно устанавливать?

Установите плагин obs-ndi с obs-ndi.io — версию, соответствующую вашему выпуску OBS Studio. По состоянию на середину 2026 года, obs-ndi 4.x поддерживает SDK NDI 5, а obs-ndi 5.x — SDK NDI 6. Оба работают для аудио и видео. Проверьте страницу релизов на GitHub для последней сборки; избегайте неофициальных форков.

Конфликтует ли чейнджер голоса с захватом аудио NDI в OBS?

Нет, при условии, что чейнджер голоса выводит на виртуальный микрофон или WASAPI-петлю, которую OBS NDI Output захватывает на стороне игрового ПК. Ключевое — правильно выбрать источник аудио в настройках OBS NDI Output: выбирайте виртуальный микрофон (обработанный голос), а не физический микрофон (сырой голос).

В чём разница между NDI 5 и NDI 6 для потокового аудио?

NDI 6 предложил улучшенную эффективность кодека и меньшую нагрузку на CPU по сравнению с NDI 5. Для передачи только аудио практическая разница минимальна. NDI 6 также добавил лучшую поддержку кодирования NDI|HX3 с малой пропускной способностью. Если стриминговый ПК не испытывает проблем с нагрузкой CPU, любая версия работает хорошо; обновляйтесь до NDI 6, если плагины поддерживают.

Заключение

Конфигурация чейнджера голоса в OBS с NDI между двумя ПК проще, чем большинство документации заставляет думать. Основной принцип прост: чейнджер голоса работает на игровом ПК, выводит на виртуальный микрофон, OBS захватывает этот виртуальный микрофон и отправляет по NDI на стриминговый ПК. NDI 5 и NDI 6 переносят аудио чисто по гигабитному LAN-соединению с менее чем 3 мс дополнительной сетевой задержки — несущественно для любого голосового приложения в реальном времени.

Сложности, с которыми сталкиваются люди, почти всегда одинаковые: выбор виртуального микрофона (а не физического) в настройках аудио OBS на игровом ПК, и правила брандмауэра, блокирующие обнаружение NDI. Настройте эти два момента правильно — и всё остальное встанет на место.

VoxBooster берёт на себя сторону игрового ПК в этом сетапе с первого запуска. Создаёт виртуальный микрофон WASAPI, который OBS NDI Output захватывает автоматически, поддерживает DSP-эффекты (менее 15 мс) и ИИ-модели голоса, и включает встроенный саундборд, который маршрутизируется по тому же NDI-аудиопути — без дополнительной настройки виртуального аудиокабеля. Попробуйте бесплатно 3 дня без кредитной карты.

Попробуй VoxBooster — 3 дня бесплатно.

Клонирование голоса в реальном времени, саундборд и эффекты — везде, где ты говоришь.

  • Без карты
  • ~30 мс задержки
  • Discord · Teams · OBS
Попробовать 3 дня бесплатно