Есть ли уже библиотека SIP для Windows Phone 7?

Latest developments: Windows Phone 8 теперь официально включает поддержку VoIP, но это, по сути, просто расширение существующей архитектуры Push Notification, то есть API только облегчает уведомление телефона о входящем вызове и позволяет иметь привычный экран вызова.

Насколько я знаю, до сих пор нет библиотеки SIP (публично).

Original Question: В настоящее время я нахожусь в процессе разработки (еще не реализации) приложения для 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. Мне кажется, что имеет смысл задать эти три вопроса вместе. Если более опытные пользователи не согласятся, я с радостью разделю это на три отдельных поста :) )

Edit: Я не знаю, насколько это будет полезно для других проектов SIP / VoIP, но моя команда решила использовать Silverlight Video / Voice conferencing Modules от Socketcoder - они реализовали кодек G.711 на C# и создали свой собственный протокол для передачи его с клиента на сервер. Поскольку мы не имеем опыта в программировании на C# и сетевом программировании и должны уложиться в срок, мы решили пойти по этому пути и расширить его для наших целей (отдельные пользователи, функции безопасности и т.д.), а не пытаться разобраться со стандартом SIP.

14
задан T045T 27 July 2013 в 21:23
поделиться