The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Проблема со звуком на Cisco 2811, !*! Paolo1899, 16-Дек-13, 13:54  [смотреть все]
Здравствуйте коллеги,

Нужна помощь. Я настраиваю IVR на маршрутизаторе Cisco 2811. Создал простейшее VXML приложение. Скопировал его в IOS Flash а также звуковой файл (.au). Тестирую используя IP Communicator. При звонке начинается отсчет, и я понимаю что звучит звуковой файл приветствия IVR. Однако, самого звука нет. Занимаюсь этой проблемой уже две недели. После того, как закончились идеи, решил обратиться к вам.

Я проверил PVDM. Он присутствует на рутере.

Возможно проблема с кодеком G711, возможно в самом звуковом файле. Настройки звукового файла: 8khz, 8bit, mono, ulaw. В дебагах явных проблем не вижу. Обнаружил вот это:  PACK:/Media_Play_Start: pLeg->stream is null, call msw_create() Смущает: stream is null

Пожалуйста, если кто-то может дать совет, помочь, откликнитесь. Что еще нужно проверить? Может у кого есть простой аудио файл .au, который звучит? Проверял также с .wav - все равно молчание в трубке.

Заранее спасибо.

  • Проблема со звуком на Cisco 2811, !*! crash, 14:14 , 16-Дек-13 (1)
    > Может у кого есть простой аудио файл .au, который звучит?

    есть. Могу дать, там просто мелодия.

  • Проблема со звуком на Cisco 2811, !*! rusadmin, 14:28 , 16-Дек-13 (4)
    >[оверквотинг удален]
    > обратиться к вам.
    > Я проверил PVDM. Он присутствует на рутере.
    > Возможно проблема с кодеком G711, возможно в самом звуковом файле. Настройки звукового
    > файла: 8khz, 8bit, mono, ulaw. В дебагах явных проблем не вижу.
    > Обнаружил вот это:  PACK:/Media_Play_Start: pLeg->stream is null, call msw_create() Смущает:
    > stream is null
    > Пожалуйста, если кто-то может дать совет, помочь, откликнитесь. Что еще нужно проверить?
    > Может у кого есть простой аудио файл .au, который звучит? Проверял
    > также с .wav - все равно молчание в трубке.
    > Заранее спасибо.

    Кодек, указанный в диалпире соответствует кодеку, с которым пожаты эти звуковые файлы?

    • Проблема со звуком на Cisco 2811, !*! Paolo1899, 14:36 , 16-Дек-13 (5)
      >[оверквотинг удален]
      >> Я проверил PVDM. Он присутствует на рутере.
      >> Возможно проблема с кодеком G711, возможно в самом звуковом файле. Настройки звукового
      >> файла: 8khz, 8bit, mono, ulaw. В дебагах явных проблем не вижу.
      >> Обнаружил вот это:  PACK:/Media_Play_Start: pLeg->stream is null, call msw_create() Смущает:
      >> stream is null
      >> Пожалуйста, если кто-то может дать совет, помочь, откликнитесь. Что еще нужно проверить?
      >> Может у кого есть простой аудио файл .au, который звучит? Проверял
      >> также с .wav - все равно молчание в трубке.
      >> Заранее спасибо.
      > Кодек, указанный в диалпире соответствует кодеку, с которым пожаты эти звуковые файлы?

      Да. Вот свойства звукового файла .wav: 8 bit, 8 kHz, mono, CCITT u-Law. Я его потом перекодировал в .au Все равно не звучит. Конфиг диалпира:

      dial-peer voice 8 voip
      description IVR
      service ivrr
      incoming called-number 882
      dtmf-relay h245-signal h245-alphanumeric cisco-rtp
      codec g711ulaw
      no vad

      • Проблема со звуком на Cisco 2811, !*! rusadmin, 07:13 , 17-Дек-13 (7)
        >[оверквотинг удален]
        > Да. Вот свойства звукового файла .wav: 8 bit, 8 kHz, mono, CCITT
        > u-Law. Я его потом перекодировал в .au Все равно не звучит.
        > Конфиг диалпира:
        > dial-peer voice 8 voip
        >  description IVR
        >  service ivrr
        >  incoming called-number 882
        >  dtmf-relay h245-signal h245-alphanumeric cisco-rtp
        >  codec g711ulaw
        >  no vad

        Запустите воспроизведение этого файла в VLC плеере и посмотрите информацию о кодеке. Возможно кодек не соответствует ожидаемому.
        Предлагаю перекодировать sox-ом: непожатую wav-ку кодируйте командой
        sox pls-hold-while-try.wav  -e mu-law -c 1 -r 8000 pls-hold-while-try.au

        • Проблема со звуком на Cisco 2811, !*! rusadmin, 08:17 , 17-Дек-13 (8)
          Посмотреть ошибки при выполнении vxml: debug voice application vxml error
          Посмотреть подробную информацию при звонке: debug voice ccapi inout
          Так же при звонке посмотите, используются ли DSP ресурсы
          sh sccp connections
          Конечно, если используются разные кодеки (между транком и IVR) и настроена ферма.
          При звонке с цискофона на CME ресурсы DSP использоваться не будут - списки поддерживаемых кодеков обычно совпадают
        • Проблема со звуком на Cisco 2811, !*! rusadmin, 08:22 , 17-Дек-13 (9)
          Либо воспользуйтесь моим файлом
          http://files.mail.ru/98CB86EE3B3A4A0C9189872DDA8564D1

          он точно работает при использовании кодека μ-LAW

        • Проблема со звуком на Cisco 2811, !*! Paolo1899, 12:55 , 17-Дек-13 (10)
          >[оверквотинг удален]
          >>  description IVR
          >>  service ivrr
          >>  incoming called-number 882
          >>  dtmf-relay h245-signal h245-alphanumeric cisco-rtp
          >>  codec g711ulaw
          >>  no vad
          > Запустите воспроизведение этого файла в VLC плеере и посмотрите информацию о кодеке.
          > Возможно кодек не соответствует ожидаемому.
          > Предлагаю перекодировать sox-ом: непожатую wav-ку кодируйте командой
          > sox pls-hold-while-try.wav  -e mu-law -c 1 -r 8000 pls-hold-while-try.au

          Здравствуйте,

          Проверил, как Вы советовали в VLC. Кодек соответствует. Также перекодировал в sox. К сожалению, все равно звук не появился. :(

          • Проблема со звуком на Cisco 2811, !*! rusadmin, 09:12 , 19-Дек-13 (11)
            >[оверквотинг удален]
            >>>  dtmf-relay h245-signal h245-alphanumeric cisco-rtp
            >>>  codec g711ulaw
            >>>  no vad
            >> Запустите воспроизведение этого файла в VLC плеере и посмотрите информацию о кодеке.
            >> Возможно кодек не соответствует ожидаемому.
            >> Предлагаю перекодировать sox-ом: непожатую wav-ку кодируйте командой
            >> sox pls-hold-while-try.wav  -e mu-law -c 1 -r 8000 pls-hold-while-try.au
            > Здравствуйте,
            > Проверил, как Вы советовали в VLC. Кодек соответствует. Также перекодировал в sox.
            > К сожалению, все равно звук не появился. :(

            Не поверите - сейчас наткнулся на ту же проблему - кодеки верные, тишина....

          • Проблема со звуком на Cisco 2811, !*! rusadmin, 09:38 , 19-Дек-13 (12)
            >[оверквотинг удален]
            >>>  dtmf-relay h245-signal h245-alphanumeric cisco-rtp
            >>>  codec g711ulaw
            >>>  no vad
            >> Запустите воспроизведение этого файла в VLC плеере и посмотрите информацию о кодеке.
            >> Возможно кодек не соответствует ожидаемому.
            >> Предлагаю перекодировать sox-ом: непожатую wav-ку кодируйте командой
            >> sox pls-hold-while-try.wav  -e mu-law -c 1 -r 8000 pls-hold-while-try.au
            > Здравствуйте,
            > Проверил, как Вы советовали в VLC. Кодек соответствует. Также перекодировал в sox.
            > К сожалению, все равно звук не появился. :(

            побороть не получилось? IOS какой?
            Я даже dspfarm настроил - не помогает. Интересно, что только через оператора не работает, локально все ок. Конфиг рабочий, взял с другого роутера, причем в другой роутер тот же оператор SIP дает!

            • Проблема со звуком на Cisco 2811, !*! Paolo1899, 09:59 , 19-Дек-13 (13)
              >[оверквотинг удален]
              >>> Возможно кодек не соответствует ожидаемому.
              >>> Предлагаю перекодировать sox-ом: непожатую wav-ку кодируйте командой
              >>> sox pls-hold-while-try.wav  -e mu-law -c 1 -r 8000 pls-hold-while-try.au
              >> Здравствуйте,
              >> Проверил, как Вы советовали в VLC. Кодек соответствует. Также перекодировал в sox.
              >> К сожалению, все равно звук не появился. :(
              > побороть не получилось? IOS какой?
              > Я даже dspfarm настроил - не помогает. Интересно, что только через оператора
              > не работает, локально все ок. Конфиг рабочий, взял с другого роутера,
              > причем в другой роутер тот же оператор SIP дает!

              Пока борюсь :) У меня тоже все настроено. Не могу понять в чем причина и мозг уже вскипает. Версия IOS: Cisco IOS Software, 2800 Software (C2800NM-IPVOICE-M), Version 12.4(22)T,RELEASE SOFTWARE (fc1)

              В дебаге вижу, что роутер отдает голосовой файл:

              *Dec 19 09:57:15.710: //-1//MCM :MC35:/mc_make_nohdr_packet: (enough data), current_buf: 0x48314698 thisMcBytesPlayed: 4000
              *Dec 19 09:57:15.710: //-1//MCM :MC35:/mc_make_nohdr_packet: mc->name risk.au, bytesLeftInBuf: 22496
              *Dec 19 09:57:15.710: //-1//MCM :MC35:/mc_make_nohdr_packet: (enough data), current_buf: 0x48314698 thisMcBytesPlayed: 4160
              *Dec 19 09:57:15.710: //-1//MCM :MC35:/mc_make_nohdr_packet: mc->name risk.au, bytesLeftInBuf: 22336
              *Dec 19 09:57:15.710: //-1//MCM :MC35:/mc_make_nohdr_packet: (enough data), current_buf: 0x48314698 thisMcBytesPlayed: 4320

              Но в трубке тишина...

              • Проблема со звуком на Cisco 2811, !*! rusadmin, 11:11 , 19-Дек-13 (14)
                да, я тоже вижу что медиа как бы впорядке.
                моя версия Cisco IOS Software, 2800 Software (C2800NM-ADVENTERPRISEK9_IVS-M), Version 15.1(4)M4, RELEASE SOFTWARE (fc1)
                Так что не в ней дело
                • Проблема со звуком на Cisco 2811, !*! Paolo1899, 12:17 , 19-Дек-13 (17)
                  > да, я тоже вижу что медиа как бы впорядке.
                  > моя версия Cisco IOS Software, 2800 Software (C2800NM-ADVENTERPRISEK9_IVS-M), Version
                  > 15.1(4)M4, RELEASE SOFTWARE (fc1)
                  > Так что не в ней дело

                  А как у Вас проходит звонок? У меня через SIP. Я использую IP Communicator. Но сейчас пойду искать IP Phone. Будет проверять всеми способами.

                  • Проблема со звуком на Cisco 2811, !*! rusadmin, 15:44 , 20-Дек-13 (19)
                    >> да, я тоже вижу что медиа как бы впорядке.
                    >> моя версия Cisco IOS Software, 2800 Software (C2800NM-ADVENTERPRISEK9_IVS-M), Version
                    >> 15.1(4)M4, RELEASE SOFTWARE (fc1)
                    >> Так что не в ней дело
                    > А как у Вас проходит звонок? У меня через SIP. Я использую
                    > IP Communicator. Но сейчас пойду искать IP Phone. Будет проверять всеми
                    > способами.

                    Разобрался
                    Заработало только после того, как добился регистрации DSP-фермы. Оказывается она постоянно была в статусе  Application : SCCP   Status : ASSOCIATION IN PROGRESS.
                    Получается, что для работы IVR всеравно нужны DSP ресурсы.
                    В общем заработало после того как появилась строчка
                    Dec 20 15:33:32: %SDSPFARM-6-REGISTER_NEW: mtp-1:TRANSCODEKAZAN IP:х.х.х.58 Socket:1 DeviceType:MTP has registered.

                    Самое интересное что он не показывает занятые ресурсы в момент звонка (в момент болтавни железной тёти)! Видимо для спокойствия ему нужен настроенный транскодер, который, он не использует, либо sh dspfarm all и sh sccp connections меня обманывают.

                    В момент объяснения мне пунктов меню (я все слышу):
                    corprouter#sh dspfarm all
                    Dspfarm Profile Configuration

                    Profile ID = 1, Service = TRANSCODING, Resource ID = 1
                    Profile Description :
                    Profile Service Mode : Non Secure
                    Profile Admin State : UP
                    Profile Operation State : ACTIVE
                    Application : SCCP   Status : ASSOCIATED
                    Resource Provider : FLEX_DSPRM   Status : UP
                    Number of Resource Configured : 4
                    Number of Resource Available : 4
                    Codec Configuration: num_of_codecs:6
                    Codec : g729r8, Maximum Packetization Period : 60
                    Codec : g729br8, Maximum Packetization Period : 60
                    Codec : g711ulaw, Maximum Packetization Period : 30
                    Codec : g711alaw, Maximum Packetization Period : 30
                    Codec : g729ar8, Maximum Packetization Period : 60
                    Codec : g729abr8, Maximum Packetization Period : 60


                    SLOT DSP VERSION  STATUS CHNL USE   TYPE    RSC_ID BRIDGE_ID PKTS_TXED PKTS_RXED

                    0    1   28.3.5   UP     N/A  FREE  xcode   1      -         -         -
                    0    1   28.3.5   UP     N/A  FREE  xcode   1      -         -         -
                    0    1   28.3.5   UP     N/A  FREE  xcode   1      -         -         -
                    0    1   28.3.5   UP     N/A  FREE  xcode   1      -         -         -

                    Total number of DSPFARM DSP channel(s) 4

                    corprouter#sh sccp connections

                    Total number of active session(s) 0, and connection(s) 0

                    corprouter#sh sccp connections

                    Total number of active session(s) 0, and connection(s) 0

                    • Проблема со звуком на Cisco 2811, !*! Paolo1899, 16:28 , 20-Дек-13 (21)
                      >[оверквотинг удален]
                      > 0    1   28.3.5   UP  
                      >    N/A  FREE  xcode   1
                      >      -      
                      >    -        
                      >  -
                      > Total number of DSPFARM DSP channel(s) 4
                      > corprouter#sh sccp connections
                      > Total number of active session(s) 0, and connection(s) 0
                      > corprouter#sh sccp connections
                      > Total number of active session(s) 0, and connection(s) 0

                      Можете подробней описать, как Вы добились регистрации DSP фермы. Я смотрю, у меня тоже она зависла в состоянии ASSOCIATION IN PROGRESS.

                      Заранее благодарю.

                      • Проблема со звуком на Cisco 2811, !*! Paolo1899, 18:18 , 20-Дек-13 (22)
                        >[оверквотинг удален]
                        >>    -
                        >>  -
                        >> Total number of DSPFARM DSP channel(s) 4
                        >> corprouter#sh sccp connections
                        >> Total number of active session(s) 0, and connection(s) 0
                        >> corprouter#sh sccp connections
                        >> Total number of active session(s) 0, and connection(s) 0
                        > Можете подробней описать, как Вы добились регистрации DSP фермы. Я смотрю, у
                        > меня тоже она зависла в состоянии ASSOCIATION IN PROGRESS.
                        > Заранее благодарю.

                        Удалось зарегистрировать. Но звука все равно нет. :(

                        sh dspfarm all
                        Dspfarm Profile Configuration

                        Profile ID = 1, Service = TRANSCODING, Resource ID = 1
                        Profile Description :
                        Profile Service Mode : Non Secure
                        Profile Admin State : UP
                        Profile Operation State : ACTIVE
                        Application : SCCP   Status : ASSOCIATED
                        Resource Provider : FLEX_DSPRM   Status : UP
                        Number of Resource Configured : 6
                        Number of Resource Available : 6
                        Codec Configuration
                        Codec : g711ulaw, Maximum Packetization Period : 30
                        Codec : g711alaw, Maximum Packetization Period : 30
                        Codec : g729ar8, Maximum Packetization Period : 60
                        Codec : g729abr8, Maximum Packetization Period : 60


                        SLOT DSP VERSION  STATUS CHNL USE   TYPE    RSC_ID BRIDGE_ID PKTS_TXED PKTS_RXED

                        0    6   23.8.0   UP     N/A  FREE  xcode  1      -         -         -
                        0    6   23.8.0   UP     N/A  FREE  xcode  1      -         -         -
                        0    6   23.8.0   UP     N/A  FREE  xcode  1      -         -         -
                        0    6   23.8.0   UP     N/A  FREE  xcode  1      -         -         -
                        0    6   23.8.0   UP     N/A  FREE  xcode  1      -         -         -
                        0    6   23.8.0   UP     N/A  FREE  xcode  1      -         -         -

                        Total number of DSPFARM DSP channel(s) 6

                        • Проблема со звуком на Cisco 2811, !*! Paolo1899, 18:22 , 20-Дек-13 (23)
                          >[оверквотинг удален]
                          >    N/A  FREE  xcode  1  
                          >     -      
                          >   -        
                          > -
                          > 0    6   23.8.0   UP  
                          >    N/A  FREE  xcode  1  
                          >     -      
                          >   -        
                          > -
                          > Total number of DSPFARM DSP channel(s) 6

                          Может у меня что-то не так в медиа статусах?

                          show media resource status
                          Resource Providers:

                          Resource  Provider ID :: FLEX_DSPRM Status :: REGISTERED
                          Service Profiles
                          MTP ::
                          TRANSCODING :: 1
                          CONFERENCING ::
                          Applications :
                          Application ID : SCCP, Status : REGISTERED

                        • Проблема со звуком на Cisco 2811, !*! rusadmin, 06:49 , 21-Дек-13 (24)
                          >[оверквотинг удален]
                          > Может у меня что-то не так в медиа статусах?
                          > show media resource status
                          >  Resource Providers:
                          >  Resource  Provider ID :: FLEX_DSPRM Status :: REGISTERED
                          >  Service Profiles
                          >  MTP ::
                          >  TRANSCODING :: 1
                          >  CONFERENCING ::
                          >  Applications :
                          >  Application ID : SCCP, Status : REGISTERED

                          я еще добавил в telephony-service слудеющее
                          telephony-service
                          sdspfarm units 4
                          sdspfarm transcode sessions 4
                          !

                          Если не заработает - то попробуйте проверить работает ли вообще транскодинг:
                          создайте тестовые входящий и исходящий диалпиры с разными кодеками (сделав циску транзитной) и приземлите звонок на другой (через астериск например)

                        • Проблема со звуком на Cisco 2811, !*! rusadmin, 07:22 , 21-Дек-13 (25)
                          >[оверквотинг удален]
                          >>     -
                          >>   -
                          >> -
                          >> 0    6   23.8.0   UP
                          >>    N/A  FREE  xcode  1
                          >>     -
                          >>   -
                          >> -
                          >> Total number of DSPFARM DSP channel(s) 6
                          > Может у меня что-то не так в медиа статусах?

                          У меня
                          corprouter#show media resource status
                          Resource Providers:

                          Resource  Provider ID :: FLEX_DSPRM Status :: REGISTERED
                          Service Profiles
                          MTP ::
                          TRANSCODING :: 1
                          CONFERENCING ::
                          Applications :
                          Application ID : SCCP, Status : REGISTERED


                          так же, как и у Вас

                        • Проблема со звуком на Cisco 2811, !*! Paolo1899, 12:34 , 24-Дек-13 (26)
                          >[оверквотинг удален]
                          > corprouter#show media resource status
                          >  Resource Providers:
                          >  Resource  Provider ID :: FLEX_DSPRM Status :: REGISTERED
                          >  Service Profiles
                          >  MTP ::
                          >  TRANSCODING :: 1
                          >  CONFERENCING ::
                          >  Applications :
                          >  Application ID : SCCP, Status : REGISTERED
                          > так же, как и у Вас

                          Я зашел на веб страницу телефона и проверил статистику. И вот какая картина. Оказывается, я не получаю пакеты! Rcvr Codec G.711U, Rcvr Packets 0. Я даже подключил телефон на маршрутизатор, сконфигурировал CME. Но, ничего не изменилось.

                          Если честно, уже не знаю, что думать. При проверке на рутере show call active voice compact вижу Codec G711. Не понимаю, почему не получаю RTP. Может у Вас есть еще идеи, что можно проверить? Как можно проверить порты на IOS или NAT?

                        • Проблема со звуком на Cisco 2811, !*! rusadmin, 13:28 , 24-Дек-13 (27)
                          >[оверквотинг удален]
                          >>  Application ID : SCCP, Status : REGISTERED
                          >> так же, как и у Вас
                          > Я зашел на веб страницу телефона и проверил статистику. И вот какая
                          > картина. Оказывается, я не получаю пакеты! Rcvr Codec G.711U, Rcvr Packets
                          > 0. Я даже подключил телефон на маршрутизатор, сконфигурировал CME. Но, ничего
                          > не изменилось.
                          > Если честно, уже не знаю, что думать. При проверке на рутере show
                          > call active voice compact вижу Codec G711. Не понимаю, почему не
                          > получаю RTP. Может у Вас есть еще идеи, что можно проверить?
                          > Как можно проверить порты на IOS или NAT?

                          Поставьте себе ip communicator и смотрите wireshark-ом приходят ли RTP пакеты. У Вас проблема либо с NAT, либо с ACL. Для теста соеденяйтесь напрямую к маршрутнику с CME без NAT и всяких ACL.
                          На всякий случай: зачастую RTP трафик ходит напрямую между устройствами (телефонами), если его не надо транскодировать. Если надо - то идет с транскодера.


                        • Проблема со звуком на Cisco 2811, !*! rusadmin, 13:32 , 24-Дек-13 (28)
                          >[оверквотинг удален]
                          >> не изменилось.
                          >> Если честно, уже не знаю, что думать. При проверке на рутере show
                          >> call active voice compact вижу Codec G711. Не понимаю, почему не
                          >> получаю RTP. Может у Вас есть еще идеи, что можно проверить?
                          >> Как можно проверить порты на IOS или NAT?
                          > Поставьте себе ip communicator и смотрите wireshark-ом приходят ли RTP пакеты. У
                          > Вас проблема либо с NAT, либо с ACL. Для теста соеденяйтесь
                          > напрямую к маршрутнику с CME без NAT и всяких ACL.
                          > На всякий случай: зачастую RTP трафик ходит напрямую между устройствами (телефонами), если
                          > его не надо транскодировать. Если надо - то идет с транскодера.

                          Либо психануть и включить debug voice rtp
                          =D




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру