Добрый день коллеги!
Решил подключить Google Voice к Asterisk 11, прошел все круги Ада, пока наконец то получил такое сообщение:
xmpp show connections
Jabber Users and their status:
[google] мойлогин@gmail.com - Connected
Number of clients: 1
радостно потирая руки попробовал позвонить в Ночную Пиццу (работают в Лас Вегасе 24 часа) и.....
== Using SIP RTP CoS mark 5
-- Executing [17028739333@internal:1] Dial("SIP/100-00000002", "Motif/google/17028739333@voice.google.com,,r") in new stack
-- Called Motif/google/17028739333@voice.google.com
[Sep 16 13:28:36] ERROR[13105][C-00000002]: chan_motif.c:821 jingle_add_google_candidates_to_transport:
Unable to add Google ICE candidates as ICE support not available or no candidates available
-- Motif/17028739333@voice.google.com-62b8 is proceeding passing it to SIP/100-00000002
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'SIP/100-00000002' status is 'CHANUNAVAIL'
протираю глаза, лезу в rtp.conf
вижу что ICESUPPORT включил
[general]
icesupport=yes
rtpstart=10000
rtpend=20000
лезу в оригинал rtp.conf и вижу что там указан icesupport=true вместо icesupport=yes меняю в rtp.conf на icesupport=true делаю полный рестарт астериска (на всяк пожарный) и нихрена не работает ругается что
Unable to add Google ICE candidates as ICE support not available or no candidates available
что делать?
решение простое, пересобрать asterisk 11 предварительно установив пакет uuid-dev он нужен для ICE, установка по этому мануалу https://wiki.asterisk.org/wiki/display/AST/Calling+using+Google информация про uuid-dev взята отсюда https://wiki.asterisk.org/wiki/display/AST/Asterisk+WebRTC+Support а именно строчка "When building Asterisk 11, to get ICE support you'll need the UUID development library (uuid-dev for Debian, libuuid-devel for CentOS) library. If you don't have ICE support, then you'll likely run into audio issues in several scenarios, specifically when attempting to traverse NAT, as WebRTC uses ICE,STUN,TURN to do this."
не забываем сделать module load chan_motif.so
всем спасибо за помощь, и участие!
Задан: 2015-09-16 17:40:54 +0400
Просмотрен: 1,342 раз
Обновлен: Sep 19 '15
Cisco 7960G и Asterisk 11 не идет вход-исход [решено]
Asterisk11 tls+srtp засылает один и тот же сертификат на все клиенты.
Не регистрируется трубка,408 Request Timeout
нужна помощь по queue в Asterisk 11
Распределение входящего звонка на несколько внутренних номеров
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
кругов не заметил. жгите
meral ( 2015-09-17 00:49:55 +0400 )редактироватьпозвольте поинтересоваться, почему "жгите"? не понятен ваш юмор... я по вашему совету давнему, описываю лишь ту часть проблемы, в которой не смог разобраться сам,
Maikl ( 2015-09-17 01:32:38 +0400 )редактировать