SIPDemo не отправляет и не принимает вызов

Я пытаюсь заставить образец SIPDemo протестировать SIP API для версии 2.3.1. Он без проблем установился на моем устройстве 2.3.3, но когда я звоню с телефона или на телефон после сохранения учетных данных SIP, он ничего не делает. Кто-нибудь имел успех с демо-приложением? Если да, то не могли бы вы сказать мне, что я должен сделать, чтобы заставить его работать? Спасибо


person Tae-Sung Shin    schedule 05.11.2011    source источник


Ответы (2)


Используя SipDemo, если вы хотите позвонить на любой SIP-номер, вам необходимо добавить IP-адрес VOIP-сервера к SIP-номеру. Например, если вы хотите позвонить по номеру 221, вам нужно набрать [email protected].

где 192.168.15.11 — IP-адрес VOIP-сервера, а 221 — номер SIP.

person Zain    schedule 19.01.2013
comment
Ты прав. Я тестирую реализацию sip с помощью sipjs в браузере, но не слышу в браузере, откуда я получил вызов. У вас есть идея, почему это происходит? - person LTroya; 15.12.2015

Ну, это не так много информации, которую вы даете здесь. У вас настроен собственный SIP-прокси или вы используете общедоступный? Может быть, сделать несколько снимков сети с помощью чего-то вроде Wireshark и опубликовать результаты здесь. Иначе сказать вам, что не работает, невозможно.

Кроме того, вы пытались подключиться со встроенным SIP-клиентом в Android 2.3? Тот работает?

person David    schedule 21.12.2011
comment
У меня есть SIP-аккаунты от SIP-провайдеров (один для службы терминации и один для приема SIP-вызовов). Я использовал их учетные данные в этом приложении. Я думаю, что в то время я пробовал все, включая wireshark, так как у меня есть прокси-сервер. Я не мог получить никакого сигнала от приложения. Что вы подразумеваете под встроенным SIP-клиентом? Как это называется? У меня есть приложение для sip-звонков. Это работает нормально. - person Tae-Sung Shin; 21.12.2011
comment
Начиная с Android 2.3 и выше установлен встроенный (или родной) SIP-клиент. Дело в том, что на самом деле это не приложение (как, например, SipDroid), а встроенное в саму систему. Вы сможете настроить его с помощью этого руководство пользователя Android 2.3 на стр. 75. Надеюсь, это вам как-то поможет. - person David; 21.12.2011
comment
О, вы имеете в виду SIP-клиент, интегрированный с телефонным приложением. Я действительно знаю, что для него есть исходный код, но мне интересно, как я могу получить доступ к устройству. Я обязательно попробую. Как только мне это удастся, я приму ваш ответ. Спасибо - person Tae-Sung Shin; 21.12.2011
comment
Я не могу найти опцию интернет-звонка в настройках вызова. Любая идея, как включить его? - person Tae-Sung Shin; 22.12.2011
comment
ты уверен, что на твоем телефоне стоит андроид 2.3? Потому что, если вы этого не сделаете, то также имело бы большой смысл, что вы не можете видеть какие-либо данные, передаваемые по сети. как это могло быть, если соответствующие основные библиотеки Android отсутствуют. Проверка версии андроида: Настройки-›о телефоне-›версия Android. Это должно быть не ниже 2.3.1 - person David; 22.12.2011
comment
У меня 2.3.3. Я знаю, потому что я обновился. - person Tae-Sung Shin; 22.12.2011
comment
ну, если вы не установили какую-то специальную версию, она должна быть там. Какой у тебя телефон? Попробуйте следовать инструкциям по этой ссылке. Это сработало сейчас? - person David; 23.12.2011
comment
У меня такая же проблема, вам удалось ее решить? - person EntangledLoops; 14.05.2015