Перейти к основному содержимому

Что такое ReVoice?

:::warning Устаревший проект

Сопровождающие пометили ReVoice как устаревший. Репозиторий по-прежнему доступен, и проект собирается, но активно не развивается — тщательно проверьте его, прежде чем полагаться на него на боевом сервере, и перед развёртыванием просмотрите трекер задач на предмет известных проблем.

:::

ReVoice — это плагин Metamod для ReHLDS, устраняющий несовместимость голосового чата между Steam- и не-Steam-клиентами на одном сервере. Настоящие клиенты Steam и клиенты без Steam (протоколы 47/48, те самые, которым позволяет подключаться ReUnion) изначально используют разные голосовые кодеки, поэтому без ReVoice голосовой чат между этими двумя группами может работать неправильно или только в одну сторону. ReVoice перекодирует голосовые данные между кодеками (Speex, Opus и SILK), благодаря чему обе группы слышат друг друга.

Требования

  • ReHLDS и Metamod (рекомендуется Metamod-R).
  • На сервере должен быть включён sv_voiceenable — ReVoice устраняет несовместимость кодеков, но сам голосовой чат не включает.
  • Обычно устанавливается вместе с ReUnion, поскольку именно он и создаёт смесь Steam- и не-Steam-клиентов.

См. Установка.