Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#371 closed баг (fixed)

VE-01 перезапускается после изменения кодека RTP

Reported by: san Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: VE-01 Keywords:
Cc:

Description

Эксперимент (конфиг платы на основе которого эксперимент прилагаю)

  1. В настройках RTP потока в канале 7 устанавливаю кодек EVRC - Применяю
  2. В настройках того-же потока устанавливаю кодек G726-32 - Применяю
  3. В колонке состояние этого потока отображается - Error и через некоторое время плата уходит в перезагрузку.

Attachments (1)

config-export-VE-01.xml (2.2 KB ) - added by san 3 years ago.

Download all attachments as: .zip

Change History (4)

by san, 3 years ago

Attachment: config-export-VE-01.xml added

comment:1 by alx, 3 years ago

У кодеков EVRC* есть функция DTX (Discontinuous Transmission), которую мы используем если не запрещено VAD. Если кодек меняется на не-EVRC* (в нашем эксперименте G726-32), то при попытке активации нового кодека MSP возвращает ошибку, так как включенный ранее DTX не может использоваться с кодеком G726-32.

comment:2 by alx, 3 years ago

Resolution: fixed
Status: newclosed

In 1940/sip_ua:

При изменении кодека без пересоздания канала, если ранее использовался кодек EVRC*,
прежде чем активировать новый кодек выполняется отключения DTX. Fixes #371.

comment:3 by alx, 3 years ago

In 1941/sip_ua:

Merged from trunk (r1936-1940): исправлена ошибка, которая могла возникнуть
при смене кодека с включенным DTX - See #371.

Note: See TracTickets for help on using tickets.