Mix-minus: почему удалённый гость слышит эхо
Каждый участник эфира должен слышать всё, кроме себя. Что такое аудиошина на самом деле, как собрать отдельный микс для каждой точки прослушивания, какие три ошибки дают почти любое эхо и почему наушники — часть схемы.
On this page
Удалённый гость слышит себя через мгновение после того, как сказал фразу, и это сбивает его с мысли. У решения есть название — mix-minus (в отечественных аппаратных чаще говорят N-1), — и это одна идея, а не приём: каждый участник должен слышать всё, кроме себя. Всё, что ниже, — это та же фраза, применённая на практике.
Единственная таблица, которая вам нужна
Запишите, кто участвует в эфире и что должен слышать каждый. Для ведущего, удалённого гостя и зрителей ответ выглядит так:
| Кто слушает | Что должен слышать | Чего НЕ должен слышать |
|---|---|---|
| Ведущий (в ваших наушниках) | Удалённого гостя, воспроизведение, микрофоны в студии | Свой собственный микрофон вживую в ушах |
| Удалённый гость | Ведущего, воспроизведение, микрофоны в студии | Свой голос, возвращающийся к нему |
| Колонки в студии / PA | Удалённого гостя, воспроизведение | Любой микрофон в том же помещении |
| Зрители трансляции | Всё | Ничего — микс для зрителей единственный полный |
Обратите внимание: двух одинаковых строк нет. В этом вся проблема. Один-единственный «выход», который вы отправляете всем, неверен по определению, потому что каждому участнику нужно своё вычитание. Если в вашей схеме один микс — кто-то слышит самого себя.
Почему слышать себя — не то же самое, что эхо
Есть две разные неисправности, которые обе звучат как «эхо», и чинятся они в разных местах, так что их стоит различить в первую же минуту.
Петля. Голос гостя приходит к вам, вы отправляете ему обратно весь программный микс, и его голос внутри этого микса. Он слышит себя с задержкой на путь туда и обратно. Если обратный канал (обратка) достаточно громкий, петля может ещё и подпитывать сама себя и перейти в завязку. Это ошибка маршрутизации. Убавленная громкость её маскирует; убирает только вычитание.
Пролаз в комнате. Микрофон в вашей комнате ловит колонки в той же комнате. Гость слышит себя, потому что ваши колонки воспроизводят его, а ваш микрофон снимает ваши колонки. Это акустическая проблема, и решается она наушниками, а не маршрутизацией.
Если гость слышит себя, а вы в наушниках, — это петля. Если гость слышит себя, а в комнате включены колонки и открыт микрофон, — это пролаз, и никакая хитрая маршрутизация его не исправит, пока колонки включены.
Что такое шина на самом деле
Шина — это именованное назначение, в которое можно отправлять источники. Только и всего. Физически её не существует, и ничего она не стоит; шин может быть столько, сколько у вас мест, куда нужно отправлять звук.
Шина кажется абстракцией потому, что в самой простой схеме она ровно одна, а когда назначение одно, называть его никому не нужно. Как только появляется второй слушатель с другими потребностями — удалённый гость, PA в зале, переводчик, запись, — вам нужно второе назначение, и для каждого придётся независимо решать, что в него идёт.
Поэтому ментальная модель, с которой всё становится просто, такая: одна шина на точку прослушивания, а не одна шина на микрофон. Посчитайте точки прослушивания в таблице выше. Это и есть количество шин. Затем для каждой шины отметьте, какие источники в неё идут, исключив то, источником чего является сам этот слушатель.
Три неисправности и признак, который выдаёт каждую
Эти три объясняют почти всё, и у каждой есть признак, по которому её можно узнать без всяких измерений.
Гость слышит себя с задержкой. Он делает паузы, сбивается или начинает говорить медленнее и осторожнее. Признак: это происходит только с удалённым участником и никогда — с кем-то в студии. Причина: в обратке, которую вы ему отправляете, есть его собственный сигнал. Решение: шина для гостя, из которой исключён сам гость.
Звук есть в записи, но его нет в трансляции, или наоборот. Признак: в студии и у ведущего всё звучит правильно, ошибается только выход. Причина: запись и эфир питаются от разных шин, и источник добавили в одну, а в другую — нет. Решение — не добавлять второпях недостающий источник посреди эфира, а сверить каждую шину с таблицей до выхода в эфир: неисправность всегда в том, что два назначения разошлись.
Завязка, которая нарастает через несколько секунд. Признак — нарастание: сначала гул или звон, потом всё громче. Причина: петля с усилением, достаточным, чтобы поддерживать себя самой, — микрофон слышит колонку, которая воспроизводит этот же микрофон. Решение: разорвать петлю, а не ослабить её. Заглушите этот путь, а затем соберите его заново как вычитание.
Почему «minus», а не «mute»
Многие пытаются решить это кнопкой mute, нажимая её, когда говорит гость. Это работает примерно минуту, а потом ломается двумя способами, которыми ломается всегда: оператор опаздывает, поэтому первый слог каждой фразы пропадает, и никто не может никого перебить, поэтому разговор перестаёт быть разговором.
Mix-minus — это не быстрая версия mute. Это другое: канал гостя просто никогда не маршрутизируется в его собственную обратку, причём навсегда. Во время эфира никому ничего не нужно делать. Гость может перебить, ведущий может перебить, зрители слышат обоих, и ни один не слышит себя. Настроив это один раз, можно забыть, что оно вообще есть, — в этом и смысл.
Наушники — часть схемы, а не аксессуар
Любой микрофон в комнате, где колонки воспроизводят удалённого гостя, вернёт этому гостю его же голос через воздух. Никакая маршрутизация это не решит, потому что петля замыкается за пределами вашего оборудования.
Именно поэтому в любой эфирной схеме с удалённым участником те, кто находится на площадке, сидят в наушниках. Это не вкусовщина и не профессиональная поза. Это единственный способ держать путь колонок отдельно от пути микрофонов. Если колонки обязательно должны быть включены — например, зрители в зале должны слышать гостя, — то микрофоны в этом зале тоже должны участвовать в вычитании на шине гостя, и будьте готовы потратить немало времени на расстановку колонок и направленность микрофонов. С наушниками всё несравнимо проще.
Почему эхоподавление на стороне гостя — не ответ
В каждом приложении для видеозвонков есть встроенное эхоподавление, и оно действительно хорошее. Поэтому резонно спросить, зачем всё это нужно, — почему бы не доверить это программе гостя.
Потому что эхоподавление — это ремонт, и работает оно, удаляя то, что узнаёт. Оно слушает, что звучит из динамиков, ищет тот же сигнал на входе микрофона и вычитает его оценку. Когда оценка точная, результат чистый. Когда нет — потому что в комнате гулко, потому что изменилась громкость, потому что два человека заговорили одновременно, потому что сигнал обработали по пути через ваше оборудование и он уже не совпадает с тем, что запомнил эхоподавитель, — остаток прорывается. И главное: эхоподавителю приходится слегка придерживать микрофон, пока он работает, — именно поэтому программы для звонков съедают первый слог, когда два человека начинают говорить одновременно.
Mix-minus ничего не ремонтирует, потому что ремонтировать нечего. Сигнала гостя в его обратке нет вообще, значит, нет эха, которое надо подавлять, и нет причин что-либо приглушать. Поэтому в профессиональных схемах маршрутизацию делают правильно, даже когда все участники сидят на платформе с отличным эхоподавлением: ремонт — это запасной вариант для ситуаций, которые вы не контролируете, а не замена правильному тракту сигнала там, где вы всё контролируете.
Практический вывод: всё равно попросите гостя надеть наушники, даже если его программа, скорее всего, справилась бы. Ему это ничего не стоит, а последняя неконтролируемая петля в цепочке исчезает.
Настройка — в том порядке, который работает
Начинайте с таблицы, а не с оборудования. Запишите каждую точку прослушивания и то, что там должно звучать, прежде чем к чему-либо прикасаться.
Затем собирайте по одной шине и проверяйте каждую, прежде чем переходить к следующей. Отправьте шину ведущего, наденьте наушники и убедитесь, что слышите гостя, а не себя. Потом соберите шину гостя и попросите гостя подтвердить то же самое — спросите его напрямую, потому что только он может услышать свою обратку.
Проверяйте, когда два человека говорят одновременно. Почти любая ошибка маршрутизации незаметна, пока говорит кто-то один, и очевидна, как только заговорят двое. Если ваш тест — вежливая беседа по очереди, вы ничего не проверили.
Запись и выход трансляции проверяйте отдельно и в последнюю очередь. Это ещё две точки прослушивания, и именно их никто не проверяет до самого конца, когда исправлять уже поздно.
Что проверить, если всё сломалось посреди эфира
Спросите гостя, что он слышит, — именно этими словами. Не «со звуком всё нормально?», а что он слышит. Ответ одной фразой отличает любую из описанных неисправностей, и это самая быстрая диагностика, какая у вас есть.
Затем пройдите в обратном направлении ровно одну шину. Под давлением хочется крутить уровни повсюду; не поддавайтесь, потому что неисправность mix-minus — это всегда ошибка маршрутизации в одном конкретном назначении, а остальные назначения минуту назад были в порядке.
Если за минуту не нашли — полностью заглушите обратку гостя и продолжайте. С гостем, который ничего не слышит, но которого по-прежнему слышно, можно продержаться несколько минут. С гостем, который слышит себя, — нет.
Часто задаваемые вопросы
Что такое mix-minus, если одной фразой?
Mix-minus — это аудиомикс, в котором есть всё, кроме сигнала того, кому он отправляется. Каждый удалённый участник получает свой, поэтому никто никогда не слышит собственный голос, вернувшийся к нему.
Почему мой удалённый гость слышит себя?
Потому что в звуке, который вы ему возвращаете, есть его собственный микрофон. Почти наверняка вы отправляете ему тот же полный микс, что получают ваши зрители. Соберите для него отдельный микс без его канала.
Глушить гостя, пока я говорю, — это то же самое?
Нет. Mute зависит от того, успеет ли оператор среагировать, и не даёт никому никого перебить. Mix-minus навсегда убирает канал гостя из его собственной обратки, поэтому разговор остаётся естественным и во время эфира никому ничего делать не нужно.
Почему в эфире все сидят в наушниках?
Потому что колонка, воспроизводящая удалённого гостя, в комнате с открытым микрофоном возвращает гостю его голос через воздух. Эта петля замыкается за пределами вашего оборудования, поэтому никакая маршрутизация её не разорвёт. Наушники убирают колонку из этого пути.
Звук есть в записи, но пропадает в трансляции. Это проблема mix-minus?
Это проблема того же класса: запись и трансляция — две разные точки прослушивания, которые питаются от двух разных шин, и источник добавили в одну, а в другую — нет. Перед выходом в эфир сверьте каждое назначение с письменным списком того, что в нём должно быть.
dcast Team
Professional video streaming experts helping creators succeed.
Похожие статьи
Начните свой видеобизнес сегодня
Присоединяйтесь к тысячам авторов, которые монетизируют контент с DCAST.
Начать бесплатно



