Asterisk: музыка на удержании заикание

У нас проблемы с музыкой на удержании (moh).Иногда (может быть, каждый второй раз) вызывающий абонент переводится в режим ожидания и проигрывается, музыка заикается / заикается (в разной степени - иногда вы можете слышать музыку довольно хорошо с небольшими перерывами, иногда музыка прерывает тишина).

Наша конфигурация:

Asterisk 13.7.2 inside a VM
moh: WAV mono 8000 Hz 16bit PCL
asterisk.conf: internal_timing is unset (defaults to "yes")

Загрузка системы низкая во время потоковой передачи MOH, но lsof показывает около 20-30 потоков в основном процессе asterisk, обращающемся к wav-файлу.

Файлы MP3 и связанные с ними плагины не используются. Аналогичные проблемы возникли и с "исходными" музыкальными файлами в режиме ожидания.

РЕДАКТИРОВАТЬ: Оказалось, что, очевидно, клиентский программный телефон отправляет совпадающие потоки RTP (без звука, т. Е. Тишина), которые каким-то образом смешиваются и, таким образом, вызывают заикание. Скорее всего, мы попытаемся понизить версию сервера asterisk, поскольку у нас есть другая установка, которая хорошо работает с asterisk 11

0
задан 19 December 2016 в 18:03
2 ответа

Это может быть связано с кодеком - какой кодек используется каналом? Кроме ulaw / alaw, вы, вероятно, будете заикаться.

0
ответ дан 4 December 2019 в 16:27

Я была аналогичная проблема с приглашениями ivr, возникла проблема с дисковым вводом-выводом. Заказчик переместил виртуальную машину на другой диск, и это сработало. Раньше я запускал другую проблему, когда использовал wav-файлы в качестве источника для дополнительных запросов. Между файлами послышался треск. Решение заключалось в том, что мне пришлось преобразовать запросы в собственный формат Asterisk (SLN16) со следующими настройками в Goldwave: RAW, 16-битная подпись PCM, прямой порядок байтов, 16 кГц, моно. Можно использовать ramdisk для файлов moh, виртуально дискового ввода-вывода нет ...

1
ответ дан 4 December 2019 в 16:27

Теги

Похожие вопросы