Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Помехи при перекодировке alaw <-> g726

0

При перекодировке alaw в g726 и обратно, возникают очень сильные искажения, но связь есть. В чем может быть проблема? Проверял на Gigaset C595 и C610. Если с обеих сторон используется одинаковый кодек проблем нету. Кодеки ограничивал и на уровне * и на уровне телефонов. Asterisk 1.8.10.0

Wireshark

удалить закрыть спам изменить тег редактировать

спросил 2012-03-30 13:02:59 +0400

vidyakov Gravatar vidyakov
21 5 1 8

обновил 2012-04-02 14:09:44 +0400

Comments

А смысл? проще поставить G711 внутри сети и G729 наружу если есть проблемы.

Zavr2008 ( 2012-03-30 13:49:40 +0400 )редактировать

Система работает не корректно. И я хочу понимать, что это за бага и как она еще может повлиять.

vidyakov ( 2012-03-30 14:18:07 +0400 )редактировать

выложи pcap

Zavr2008 ( 2012-03-30 15:15:40 +0400 )редактировать

Скила не хватает корректно выложить pcap RTP :( Посмотрел Wireshark'ом, странно, что начинает согласовывать 726й, но в итоге почему-то по 721му все идет. При этом ни в настройках пиры 721й не указан ни в настройках телефона.

vidyakov ( 2012-04-02 14:08:29 +0400 )редактировать

4 Ответа

1
;g726nonstandard = yes          ; If the peer negotiates G726-32 audio, use AAL2 packing
                            ; order instead of RFC3551 packing order (this is required
                            ; for Sipura and Grandstream ATAs, among others). This is
                            ; contrary to the RFC3551 specification, the peer _should_
                            ; be negotiating AAL2-G726-32 instead :-(

не оно ?

ссылка удалить спам редактировать

ответил 2012-03-31 10:25:28 +0400

testm Gravatar testm
14 3

Comments

при указании этого параметра, соединения вообще не происходит.

vidyakov ( 2012-04-02 14:10:36 +0400 )редактировать
0


Может так попробовать?
disallow=all
allow=g726-40
allow=g726-32
allow=g726-24
allow=g726-16
allow=g726

ссылка удалить спам редактировать

ответил 2012-03-30 16:54:09 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

Comments

Попробовал добавить allow=g726-32 не помогло и вообще ругнулось на то, что неверный параметр.

vidyakov ( 2012-04-02 14:05:19 +0400 )редактировать
0

Процессор может не справляться.

Загруженность во время звонка смотри.

ссылка удалить спам редактировать

ответил 2012-03-30 13:44:18 +0400

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

Comments

Загруженность низкая поэтому в момент проблемного разговора процессор был на 10% загружен.

vidyakov ( 2012-03-30 14:22:29 +0400 )редактировать

pcap RTP дай!!! Чего так гадать млин..

Zavr2008 ( 2012-03-30 19:16:35 +0400 )редактировать
0

кодирование по G.721 уже устарело и замещено частью G.726. Данные телефоны поддерживают нормальные кодеки: http://gigaset.com/ru/ru/product/GIGASETC595IP.html?tab=data

Кодеки G.711, G.722 | G.726 | G.729 да | да | да

Вырубите просто G.726 там, несовместим он НИ С КЕМ!!! Юзайте G.711 или G.722, транскодирование в G.729 на внешние линки доверьте Астеру.

Еще могу добавить, что при 32kbps ADPCM G.726 качество само по себе хреновое, там веть чисто сжатие динамического диап-на!!!! На помойку его!!!! RIP.

ссылка удалить спам редактировать

ответил 2012-04-03 09:55:42 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-03-30 13:02:59 +0400

Просмотрен: 603 раз

Обновлен: Apr 03 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.