Как настроить среду тестирования разработки для шлюза SIP - PullRequest
0 голосов
/ 28 января 2011

Мне нужно сделать точку интеграции между приложением .net и провайдером SIP (iptel.org). Все кажется простым, но я чувствую, что у меня мало контроля, если я использую внешний сервер, такой как iptel.org

Вариант использования: как потребитель я должен быть в состоянии сделать звонок с Номер телефона и короткое сообщение и обработать / сообщить о состоянии выполнения.

По этой причине я хочу настроить свою среду разработки таким образом, чтобы я мог писать / тестировать / регистрировать взаимодействие интеграции.

Вот что я хотел сделать:

SIP-сервер : miniSipServer ... который будет держать мои учетные записи
Soft телефон : Express Talk ... для создания уверен, что сервер работает и готов для работы
стек SIP для .net : SipekSDK с pjsipDll

Ресурсы:
http://sites.google.com/site/sipekvoip/
http://sipsorcery.codeplex.com/
http://callbutler.codeplex.com/

перечисленные ресурсы имеют нетривиальный код, который является кривой обучения для начинающего

Ваш совет

  • где искать образцы
  • как обернуть это менее навязчивым способом
  • , которые являются лучшими инструментами для настройки в среде разработки / тестирования

будет высоко ценится

Спасибо, Руслан

1 Ответ

2 голосов
/ 31 января 2011

Я автор sipsorcery, поэтому могу дать вам некоторую информацию об этом. Проект включает в себя SIP Proxy , который легко запустить и запустить. Написание сценария IronPython для управления тем, как трафик маршрутизации прокси не так прост, однако, если все, что вы делаете, это пересылает трафик SIP между вашим приложением и iptel, это намного проще.

Проект довольно активен, и для разработчиков есть специальный форум .

...