Я пытаюсь настроить Jitsi для работы в качестве программного телефона для моего VoIP-подключения Telekom Germany.
Итак, я пошёл вВеб-сайтTelekom Germany, который предоставляет следующие данные для подключения:
- SIP-ID/Пользователь: Номер телефона
- Отображаемое имя (если доступно): Номер телефона
- Имя аутентификации / Имя пользователя: Ваш адрес электронной почты для входа или номер доступа (вы получите его при бронировании подключения)
- Пароль: Ваш пароль (Вы получите его снова при бронировании подключения)
- SIP-прокси:
tel.t-online.de
- Регистратор:
tel.t-online.de
- Область:
tel.t-online.de
- STUN-сервер:
stun.t-online.de
- Исходящий прокси-сервер: оставьте пустым или
tel.t-online.de
Я считаю, что большинство вещей я настроил правильно, потому что:
- Профиль был добавлен просто отлично.
- Я получаю статус доступности
Online
. - Если поступает входящий вызов, Джитси его принимает и звонит.
Но следующее не работает, хотя на других устройствах работает:
- При совершении исходящих звонков немедленно возникают ошибки, как
Not Acceptable
. - Ответ на звонок работает, но я не слышу собеседника, а собеседник не слышит меня. Соединение устанавливается нормально.
Сообщение об ошибке в журнале следующее:
16:56:30.867 INFO: [354] impl.protocol.sip.OperationSetBasicTelephonySipImpl.createOutgoingCall().184 Creating outgoing call to sip:[email protected]
16:56:31.483 SEVERE: [372] impl.protocol.sip.OperationSetBasicTelephonySipImpl.processResponse().620 Received error: 606 Not Acceptable
Я попробовал следующее:
- Ранее у меня был установлен X-Lite, который работал полноценно, с той же конфигурацией, что я использую в Jitsi.
- я используюЗойперна моем телефоне iOS с той же конфигурацией, что и в Jitsi, и все работает отлично.
Ошибка, возникающая при совершении исходящих звонков, выглядит следующим образом (как описано выше):
Я также пробовал различные числовые форматы:
+49162XXXXXXX
0162XXXXXXX
Оба формата вызывают одну и ту же ошибку.
Вы можете просмотреть мои настройкиздесь.
решение1
Я наконец решил эту проблему для себя. Проблема в том, что Telekom Germany не любит, когда рекламируются видеокодеки. После того, как я отключил все видеокодеки для этого SIP-подключения, я могу сделать исходящий звонок и не получаю ошибку 606 Not Acceptable!
решение2
Вызов Jitsi не удался: «неприемлемо»
Jitsi поддерживает SRTP, но делает это через согласование ключей ZRTP. Это имеет преимущество в предоставлении сквозного шифрования (в отличие от стандартной реализации SRTP в Asterisk, которую можно подслушать на сервере).
Однако Asterisk не поддерживает его, поэтому для его работы вам придется использовать реальный прокси-сервер SIP и RTP.
ИсточникКонфигурация Jitsi для SRTP
решение3
У меня была та же проблема. Автоматическая конфигурация jitsi использует неправильный DTMF Methode. Deutsche Telekom нужен Inband.