MacroSIP
EnglishРусский中文

Звук

Всё, что описано на этой странице, находится в Настройках › Звук, Настройках › Кодеки и Настройках › Сеть. Изменения применяются сразу; несколько сетевых значений требуют перезапуска движка и сообщают об этом.

Устройства

Строка Значение
Микрофон Список всех устройств ввода плюс Как в системе; индикатор уровня рядом (зелёные сегменты, верхний жёлтый у порога перегрузки) показывает, что выбран нужный микрофон.
Динамик Список всех устройств вывода плюс Как в системе. Проверочный сигнал — в группе «Проверка звука» ниже.
Устройство для мелодии Вывод только для мелодии звонка: «Звонок звучит через динамики, даже если разговор идёт через гарнитуру.»
Переключаться на гарнитуру при подключении Включено по умолчанию. «Новая гарнитура используется для звонков, пока её не отключат.»
Кнопки гарнитуры Включено по умолчанию. Ответ, завершение, удержание, выключение микрофона и повторный набор кнопками USB-гарнитуры; подпись читается «Подключено: Jabra Evolve2 65» или «Нет гарнитуры с кнопками управления звонком». Подробности ниже.

«Как в системе» следует настройкам звука macOS. Если выбранное устройство отключено, MacroSIP переключается на системное и возвращается, когда оно снова подключится. Список устройств обновляется на лету.

Автопереключение на гарнитуру

Когда появляется устройство с входом и выходом одновременно (USB- или Bluetooth-гарнитура, AirPods), оно становится микрофоном и динамиком для звонков, и баннер на четыре секунды сообщает «Переключено на AirPods Pro». Когда его отключают, выбранные устройства возвращаются («Возврат на MacBook Pro Speakers» или «Возврат к устройству по умолчанию»). Выбор микрофона или динамика вручную либо выключение переключателя прекращает слежение. Устройство для мелодии никогда не меняется, а устройства, подключённые до запуска, не отслеживаются.

Кнопки гарнитуры

Когда Кнопки гарнитуры включены, USB-гарнитура с телефонными органами управления HID управляет звонками; строка называет подключённое устройство («Подключено: Jabra Evolve2 65») или читается «Нет гарнитуры с кнопками управления звонком». Выключение переключателя освобождает устройство.

Кнопка на гарнитуре Действие
Трубка (ответ / завершение) Отвечает на входящий звонок (активный ставится на удержание); завершает активный звонок. Обычная кнопка-трубка отвечает, если идёт вызов, иначе завершает текущий звонок.
Flash Отвечает на ожидающий звонок или переключает на удерживаемый.
Удержание Ставит текущий звонок на удержание или возобновляет его.
Микрофон Выключает и включает ваш микрофон, как Без звука на панели звонка.
Повтор Звонит на последний набранный номер, когда звонков нет.

Индикаторы гарнитуры, если они есть, следуют за звонком: «трубка снята», пока звонок принят или набирается, «вызов», пока идёт входящий, «микрофон выключен», пока выключен микрофон. Долгое первое нажатие не может ответить и сразу же завершить звонок.

Ограничения: Bluetooth-гарнитуры, чьи кнопки работают через профиль hands-free (HFP), а не HID, обрабатывает сама macOS; они не поддерживаются и в этой строке не появляются. Медиаклавиши клавиатуры и гарнитура в разъёме 3,5 мм телефонных органов управления не имеют и не учитываются. Гарнитуру, которая показывает свои кнопки только внутри устройства consumer control, macOS может не открыть; в журнале тогда появляется «headset buttons: cannot open …» (см. Решение-проблем).

Мелодия звонка

Мелодия в Настройках › Звук › Мелодия звонка выбирает, что звонит при входящем звонке:

Громкость — ползунок от 0 до 100 %, применяется сразу и используется при прослушивании. Звонок идёт на Устройство для мелодии (см. выше «Устройства»). Ожидание звонка вместо мелодии использует короткий сигнал в наушнике; см. Звонки. Если звонит не та мелодия, которую вы выбрали, см. Решение-проблем.

Музыка на удержании

Источник в Настройках › Звук › Музыка на удержании — то, что слышит собеседник, пока вы держите звонок: Встроенная (короткая зацикленная мелодия, по умолчанию), Свой файл… (WAV, AIFF, M4A, MP3 и всё остальное, что читает macOS; список тогда показывает «Свой файл: office-hold.m4a») или Выкл. (тишина). «Это слышит собеседник, пока звонок на удержании.» Изменение применяется сразу, в том числе к звонкам, уже стоящим на удержании. Файл, который не удалось прочитать, оставляет прежний источник; подпись группы и баннер сообщают «Файл не удалось использовать: …». Музыка идёт только в удерживаемый звонок: вы её не слышите, и в записи она не попадает. См. также Звонки и, если собеседник слышит что-то другое, Решение-проблем.

Звуковые события

Четыре переключателя (пятый, Новое сообщение, появляется, пока включены сообщения) в Настройках › Звук › Звуковые события, все по умолчанию выключены. «Короткие сигналы в динамике; собеседник их не слышит.» Сигналы играют в динамике, выбранном для звонков, и никогда не попадают ни в звонок, ни в запись.

Переключатель Когда звучит сигнал
Соединение и завершение звонка Два восходящих сигнала, когда звонок соединяется (не после возобновления с удержания); два нисходящих, когда звонок завершается. Только для состоявшихся звонков: пропущенный или отклонённый вызов и неудавшийся исходящий звучат без сигнала.
Нажатия клавиш номеронабирателя Тон DTMF нажатой клавиши номеронабирателя, пока нет активного звонка (у «+» тона нет). Во время звонка клавиатура вместо этого отправляет DTMF собеседнику.
Новое голосовое сообщение Три сигнала, когда индикатор голосовой почты аккаунта сообщает о большем числе новых сообщений, чем раньше (см. Входящие-звонки).
Ошибка регистрации и потеря сети Два низких сигнала, когда регистрация не удалась или пропала сеть; не чаще одного раза в 10 секунд.
Новое сообщение Два коротких высоких сигнала, когда приходит текстовое сообщение; не при «Не беспокоить», не чаще раза в 2 секунды. Строка есть, только пока сообщения включены (Сообщения).

Проверка звука

В Настройках › Звук › Проверка звука одна строка — Динамик и микрофон: «Играет две ноты в динамике 2 секунды; индикатор показывает уровень микрофона.» Проверить играет две ноты (660 и 880 Гц) в динамике, выбранном в группе «Устройства» (Как в системе — вывод для звонков); повторное нажатие запускает проверку заново. Если выбранный динамик отключён, сигнал звучит в системном устройстве. Индикатор рядом с кнопкой — текущий уровень микрофона, тот же, что в строке «Микрофон». Сигнал никогда не попадает в звонок или запись.

Эхоподавление и обработка голоса

Эхоподавление включено по умолчанию: «Выключайте, только если у гарнитуры есть собственное эхоподавление.»

С системными устройствами ввода и вывода звук проходит через системный блок обработки голоса, который добавляет шумоподавление и автоматическую регулировку усиления; отдельного переключателя для него нет. Если вы вручную выбрали не системное устройство, вместо этого используется встроенный эхоподавитель движка.

Кодеки

Настройки › Кодеки перечисляют кодеки в порядке предпочтения; этот порядок и предлагается в SDP. Перетаскивайте строки или используйте Выше / Ниже; кодеки без флажка никогда не предлагаются; хотя бы один должен остаться включённым. Сбросить восстанавливает порядок и включает только Opus, G.722 и PCMU.

Кодек По умолчанию Частота Битрейт
Opus вкл. 48 кГц 6–510 кбит/с
G.722 вкл. 16 кГц 64 кбит/с
PCMU (G.711 µ-law) вкл. 8 кГц 64 кбит/с
PCMA (G.711 A-law) выкл. 8 кГц 64 кбит/с
G.722.1 (Siren 7), G.722.1C (Siren 14) выкл. 16 / 32 кГц 16–32 / 24–48 кбит/с
GSM выкл. 8 кГц 13 кбит/с
iLBC выкл. 8 кГц 13–15 кбит/с
Speex 8 / 16 / 32 кГц выкл. 8 / 16 / 32 кГц 2–44 кбит/с

«Широкополосные кодеки (Opus, G.722, G.722.1, Speex 16 и 32 кГц) работают, только если их поддерживает АТС.» G.729 нет. Если ваша АТС предлагает только G.711 A-law, включите PCMA.

Переключатели Opus

Оба недоступны, пока Opus без флажка, и сразу применяются к новым и пересогласованным потокам.

Сетевые настройки, влияющие на звук

Настройка (Настройки › Сеть) По умолчанию Почему это важно для звука
STUN-сервер пусто Позволяет движку узнать свой внешний адрес за NAT. «Оставьте пустым, если вы не за NAT.»
Использовать ICE вкл. «Помогает звуку пройти через NAT. Использует STUN-сервер выше.»
Использовать rport вкл. «Помогает за NAT: сервер отвечает на тот адрес, с которого вы звоните.»
Интервал keep-alive 15 с «Держит NAT-соединение открытым между регистрациями.»
Диапазон портов (RTP) начало 4000, 1000 портов «Порты для звука звонков, 1024–65535. На каждый звонок нужно два.» Откройте или пробросьте этот диапазон на межсетевом экране. Применяется после перезапуска движка, который предлагает вкладка.
Локальный порт SIP 5060 0 выбирает свободный порт. При смене порта все аккаунты регистрируются заново.

Транспорт (UDP/TCP/TLS) и SRTP задаются для каждого аккаунта; см. Аккаунты. Сервер, указанный по частному IP-адресу, STUN вообще не использует (см. Аккаунты).

Если звук идёт только в одну сторону

Односторонний звук почти всегда означает, что пакеты RTP не находят обратный путь через NAT или межсетевой экран, хотя сигнализация SIP работает.

  1. Проверьте доступ к микрофону. Если панель звонка показывает «Доступ к микрофону выключен», разрешите MacroSIP в Системных настройках › Конфиденциальность и безопасность › Микрофон. После обновления разрешение запрашивается снова (Установка).
  2. Проверьте устройства. Следите за индикатором уровня в Настройках › Звук, пока говорите; если «Как в системе» указывает не на то устройство, выберите его явно.
  3. За NAT: укажите STUN-сервер (вашего оператора или публичный, например stun.example.org:3478) и оставьте Использовать ICE включённым, чтобы медиа отправлялись на адрес, достижимый для другой стороны.
  4. Оставьте rport включённым, чтобы сервер отвечал на адрес и порт, которые он действительно видит.
  5. Межсетевой экран: разрешите UDP на локальном порту SIP и в диапазоне портов RTP (по умолчанию 4000–4999).
  6. VPN или несколько интерфейсов: при смене сети движок регистрируется заново и отправляет re-INVITE для звонков; если звук всё равно пропадает, уменьшите интервал keep-alive.

Красные полоски качества и баннер «Плохое соединение» указывают на потери или джиттер, а не на NAT (Звонки). Файл журнала (Решение-проблем) показывает адреса и порты, согласованные для каждого звонка.

Другие страницы: Главная · Home (English)