Windows Phone 8 VoIP SIP-провайдер
Я хочу разработать приложение с VoIP и SIP. Я нашел хороший пример из примера Microsoft - пример приложения ChatterBox VoIP
Из этого приложения мы можем получить или сделать аудио или видео звонок на какой-то один. Но я не могу позвонить на другой номер.
В этом документе VoIP-приложения для Windows Phone 8
входящий звонок возможен через сервер Microsoft Cloud. Это будет толкать уведомление на наш телефон.
Я также нашел некоторые сторонние SIP-клиенты для Windows Phone 8, такие как LinPhone и PJSIP, но они не предоставляют, как использовать эту вещь
Теперь мои вопросы:
1) Как я могу интегрировать SIP-клиент в этот пример ChatterBox или Как я могу позвонить на другой номер?
2) Можно ли использовать другое, что сервер Microsoft Cloud означает, что я могу использовать свой собственный сервер для отправки вызова в мое приложение?
3) В примере ChatterBox есть входящий вызов по умолчанию. Как я могу позвонить с другого на мой номер / мое приложение?
Благодарю вас.
1 ответ
ChatterBox - это просто структура того, чем может быть SIP-приложение, он показывает код фонового процесса, а также планирование задач и push-уведомления.
Если вы хотите иметь возможность совершать SIP-вызовы, вам необходимо скачать src-код библиотеки sip, такой как PJSIP, которая работает очень хорошо.
Просто запустите код и вызовите методы pjsua, они достаточно хорошо инкапсулируют функциональность.