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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2011-06-07 15:35:20 +0400

vippi Gravatar vippi

как назначить кодек DAHDI каналу ?

Всем доброго времени.
Немного запутался, ситуация такова:
плата all voip , asterisk 1.8 sentos
Подключены аналоговые телефоны,
звонок с аналога на сип - ок
звонок с аналога на аналог - ок
звонок с аналога на мобильный - ок
звонок с аналога на городской связь рвется в момент 
поднятия трубки вызываемого.
звонок с сип на аналог тоже рвется в этот же момент.
   -- Executing [151@office:1] Dial("SIP/110-00000014", "DAHDI/13,,m") in new stack
    -- Called 13
    -- Started music on hold, class 'default', on SIP/110-00000014
    -- DAHDI/13-1 is ringing
[Jun  7 15:40:24] WARNING[5300]: chan_dahdi.c:9062 dahdi_write: Cannot handle frames in g729 format
[Jun  7 15:40:24] WARNING[5300]: app_dial.c:1412 wait_for_answer: Unable to forward voice or dtmf
    -- Hanging up on 'DAHDI/13-1'
    -- Hungup 'DAHDI/13-1'
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Stopped music on hold on SIP/110-00000014
    -- Auto fallthrough, channel 'SIP/110-00000014' status is 'CHANUNAVAIL'
Хорошо, я могу в пире сипа разрешить другие кодеки помимо 729,
disallow=all 
;allow=g729
allow=alaw
allow=ulaw
allow=gsm
связь устанавливается и все ок
но как быть с остальными городскими ?
Все провайдеры у меня на 729, вот так :
я так понимаю нужно указать астериску чтобы он
звук с аналоговых кодировал в 729 и потом
отдавал дальше. или я совсем не оттуда смотрю ?

как назначить кодек DAHDI каналу ?

Всем доброго времени.
Немного запутался, ситуация такова:
плата all voip , asterisk 1.8 sentos
Подключены аналоговые телефоны,
звонок с аналога на сип - ок
звонок с аналога на аналог - ок
звонок с аналога на мобильный - ок
звонок с аналога на городской связь рвется в момент 
поднятия трубки вызываемого.
звонок с сип на аналог тоже рвется в этот же момент.
   -- Executing [151@office:1] Dial("SIP/110-00000014", "DAHDI/13,,m") in new stack
    -- Called 13
    -- Started music on hold, class 'default', on SIP/110-00000014
    -- DAHDI/13-1 is ringing
[Jun  7 15:40:24] WARNING[5300]: chan_dahdi.c:9062 dahdi_write: Cannot handle frames in g729 format
[Jun  7 15:40:24] WARNING[5300]: app_dial.c:1412 wait_for_answer: Unable to forward voice or dtmf
    -- Hanging up on 'DAHDI/13-1'
    -- Hungup 'DAHDI/13-1'
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Stopped music on hold on SIP/110-00000014
    -- Auto fallthrough, channel 'SIP/110-00000014' status is 'CHANUNAVAIL'
Хорошо, я могу в пире сипа разрешить другие кодеки помимо 729,
disallow=all 
;allow=g729
allow=alaw
allow=ulaw
allow=gsm
связь устанавливается и все ок
но как быть с остальными городскими ?
Все провайдеры у меня на 729, вот так :
я так понимаю нужно указать астериску чтобы он
звук с аналоговых кодировал в 729 и потом
отдавал дальше. или я совсем не оттуда смотрю ?

tel*CLI> core show codec 729
          1 (1 <<  0)  G.723.1
          8 (1 <<  3)  G.711 A-law
         16 (1 <<  4)  G.726 AAL2
         64 (1 <<  6)  16 bit Signed Linear PCM
        128 (1 <<  7)  LPC10
        512 (1 <<  9)  SpeeX

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