Перейти до вмісту

Налаштування пріоритетного кодека акаунта

Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію

Комутатор не транскодує. Він передає вендору кодеки, які пристрій абонента пропонує у своєму SDP, і дві сторони домовляються про один із них. Дзвінок не може використовувати G.729, якщо пристрій абонента його не пропонує, навіть якщо вендор вимагає G.729. Змінити можна порядок запропонованих кодеків або те, які з них узагалі пропонуються. У цьому посібнику ви робите і те, й інше для одного акаунта. Розраховуйте приблизно на 5 хвилин.

  • У вас є доступ Administrator (адміністратор) до панелі.
  • Ви знаєте, який кодек потрібен вендору або вашому сервісу, наприклад G.729 для економії смуги або G.711u для факсу.
  • Ви знаєте, які кодеки пропонує пристрій клієнта. Їх показує SIP-трасування одного дзвінка; див. Перегляд SIP-журналу дзвінка.

Крок 1: Поставте пріоритетний кодек першим

Розділ «Крок 1: Поставте пріоритетний кодек першим»
  1. Відкрийте My Customers → Accounts (акаунти) і відредагуйте акаунт.
  2. Відкрийте вкладку Advanced (додатково).
  3. У розділі SIP / Services (SIP / сервіси) виберіть Preferred Codec (пріоритетний кодек), наприклад G.729.
  4. Залиште Use Preferred Codec Only (використовувати лише пріоритетний кодек) непозначеним.
  5. Натисніть Save & Close (зберегти й закрити).
Screenshot "tutorials/account-sip-services" has not been generated yet — see scripts/screenshots/screens.yml.

Результат: коли абонент пропонує пріоритетний кодек, комутатор переміщує його на початок списку, перш ніж надіслати дзвінок вендору. Інші кодеки залишаються в пропозиції як резервні. Коли абонент його не пропонує, дзвінок проходить без змін.

Список містить G.711u, G.711a, G.722, G.723, G.728, G.729 і GSM. – Any – (за замовчуванням) залишає пропозицію без змін.

Крок 2: Дозвольте лише пріоритетний кодек

Розділ «Крок 2: Дозвольте лише пріоритетний кодек»

Використовуйте це, коли вендор або сервіс приймає лише один кодек.

  1. Знову відредагуйте акаунт і відкрийте вкладку Advanced.
  2. Позначте Use Preferred Codec Only.
  3. Натисніть Save & Close.

Результат: комутатор вилучає з пропозиції всі інші аудіокодеки й залишає лише пріоритетний. Динамічні типи навантаження, як-от telephone-event для DTMF, залишаються в пропозиції.

  1. Зробіть тестовий дзвінок з акаунта.
  2. Відкрийте Tools & Debugs → SIP Logs Viewer (перегляд SIP-журналів) і відкрийте дзвінок.
  3. Перевірте рядок m=audio в INVITE, який комутатор надіслав вендору: пріоритетний кодек стоїть першим або є єдиним аудіокодеком.