Я не совсем понимаю, о чем вы спрашиваете, но вот некоторая информация, которая может помочь.
В принципе, клиенты SIP могут подключаться друг к другу напрямую, без промежуточного сервера. Однако прямые SIP-соединения не работают очень хорошо, если какой-либо из клиентов находится за брандмауэром, который выполняет NAT (например, вы не сможете инициировать вызов с их помощью, или если вы это сделаете, вы можете получить односторонний звук). Эта проблема часто решается путем регистрации всех клиентов с помощью прокси-сервера SIP, который может поддерживать канал связи для клиента через брандмауэр, отправляя сообщения SIP REGISTER. Таким образом, большинство коммерческих решений потребуют прокси-сервера SIP для регистрации всех клиентов.
Другой вопрос Stackoverflow ссылается на неполное руководство по MJSIP:
как использовать mjsip с j2me
Похоже, что MJSIP выпущен под лицензией GNU GPL, а это означает, что если вы его используете, вам также нужно будет выпустить свой исходный код под GPL, что, вероятно, не сработает, если вы пишете коммерческое приложение.
http://supportforums.blackberry.com/t5/Java-Development/mjsip-GNU-GPL-license/mp/283607
К вашему сведению, при тестировании вам обычно необходимо запустить симулятор MDS, чтобы симулятор BlackBerry мог подключиться к Интернету.
Отображение простого HTML в собственном приложении BlackBerry
person
Dan J
schedule
26.03.2011