Последние разработки: В Windows Phone 8 теперь официально включена поддержка VoIP , но в основном это просто расширение существующей архитектуры push-уведомлений, то есть API-интерфейс только облегчает уведомление телефона овходящий звонок и позволяет иметь знакомый экран вызова.
Насколько я знаю, библиотеки SIP (публично) пока нет.
Оригинальный вопрос: ЯВ настоящее время в процессе разработки (пока не внедряется) приложения для Windows Phone 7, которое, по нашему мнению, должно использовать SIP (стандарт VoIP).С новым пакетом Mango SDK это стало возможным, поскольку теперь поддерживаются сокеты.
Проблема, однако, заключается в следующем: никто из членов команды (включая меня) не имеет никакого опыта разработки для .NET, и мыработа уже в довольно сжатые сроки (менее двух месяцев на внедрение, начало в начале следующего года), поэтому разработка библиотеки SIP с нуля на самом деле не вариант.
Итак, вот вопрос: Существует ли свободно используемая (OSS или проприетарная, например, Microsoft API) библиотека SIP для Windows Phone 7 (Mango)?
Кроме того, если вы не знаете ни о какой такой библиотеке, как это сделать?вы судите о вероятности того, что неопытная команда, такая как моя, может преуспеть в портировании существующих библиотек, таких как PJSIP или ReSIProcate ?
Или, наконец, есть более простой путь киспользовать какой-то VoIP на Windows Phone 7?Не обязательно должен быть SIP, но необходим протокол с легко модифицируемым сервером.
(Примечание: я новичок в Stackoverflow. Мне кажется, имеет смысл задать эти три вопроса)вместе. Если более опытные участники не согласны, я с радостью разделю это на три отдельных сообщения :))
Редактировать: Я не знаю, насколько это будет полезно для других SIP /Проекты VoIP, но моя команда решила использовать Модули видеоконференцсвязи Silverlight из Socketcoder - они реализовали кодек G.711 в C # и создали собственный протокол для его передачи изклиент на сервер.Поскольку у нас нет опыта как в C #, так и в сетевом программировании, и должны уложиться в крайний срок, мы решили пойти на это и расширить его для наших целей (отдельных пользователей, функций безопасности и т. Д.), А не пытаться обернуть нашвозглавляет стандарт SIP.