Bsdadmin.ru

Записки администратора FreeBSD

Путь на сайте

Домашняя IP телефония Устранение неисправностей работы кодека g723

Устранение неисправностей работы кодека g723

Найдите описание неисправности ниже:
 
1.Шум или металлический звук с codec_g723
Сконфигурить в  /etc/asterisk/codecs.conf 
[g723] 
sendrate=63 или 53
 
2.Искаженный звук
отключить VAD и CNG в телефоне и/или у VOIP провайдера.
show translation - codec is not loaded
Запустить Asterisk c уровнем детализации -VV и следить за сообщениями сразу  после загрузки модуля codec_g729 ...
 
3.Module codec_g72... does not provide a description
Выбрать для себя подходящую версию кодека, чтобы соответствовала вашей  версии Asterisk. 
 
4. Module codec_g72... was not compiled with the same compile-time options as  this version of Asterisk.
Попробуйте новый 1.4 и /или Trunk сборки.
 
5. loader.c... /usr/lib/asterisk/modules/codec_g72...: cannot restore segment  prot after reloc: Permission denied
Выполните:
$ chcon -t textrel_shlib_t /usr/lib/asterisk/modules/codec_g72[39]*.so
это происходит, когда SELinux включен и  процесс Asterisk не может  загрузить кодек из-за  общей библиотек ELF TEXTREL.
 
6. loader.c... /usr/lib/asterisk/modules/codec_g72...: cannot enable 
executable stack as shared object requires: Permission denied
Выполнить 
$ execstack-с / usr/lib/asterisk/modules/codec_g72[39]*.so
 
7.Error loading module codec_g72...: cannot open shared object file: No such  file or directory
Проверить 
$ldd codec_g729.so
$ strace -o trace.log -efile -f asterisk
отправить ldd вывод  и trace.log файл в группу Asterisk G.729 Google.
 

Домашняя IP телефония Устранение неисправностей работы кодека g723