Какой набор инструментов VOIP лучше всего использовать для разработки .Net? - PullRequest
1 голос
/ 17 октября 2008

Мне нужно изучить интеграцию VOIP в приложении .Net. Было бы невероятно полезно, если бы набор инструментов можно было использовать через ASP.Net (версия 2.0 или выше) и предоставил разработчику возможность разрешать взаимодействие на клиенте, встроенном в веб-браузер или внешнем по отношению к клиентскому веб-браузеру. Он должен быть как минимум совместим с Internet Explorer, но было бы лучше, если бы была независимость от браузера.

1 Ответ

2 голосов
/ 19 октября 2008

Я не очень понимаю ваш вопрос - что вы пытаетесь делать с VoIP? Поскольку вы упомянули ASP.NET, я предполагаю, что вы имеете в виду какое-то серверное приложение? Если вы объясните больше о том, что вы хотите сделать, мы можем дать вам лучший совет.

Вы можете проверить Microsoft Speech: http://www.microsoft.com/speech/speech2007/default.mspx. Насколько я понимаю, Speech Server перешел в состав OCS. Я помню, что он поддерживал использование .NET 3.0 Workflow Foundation, а также некоторые мультимодальные компоненты с ASP.NET.

FreeSWITCH - это гибкая система VoIP, которая работает как для крупномасштабных серверных реализаций, так и для встроенных сценариев (скажем, как софтфон ActiveX). Существует полная поддержка .NET и Mono через mod_managed . (Это позволяет создавать голосовые приложения в FreeSWITCH с использованием любого языка .NET.) Существует также API на основе XML, который позволяет отправлять и получать события для управления удаленным сервером FS. Вы можете использовать это из ASP.NET. FreeSWITCH очень активен в #freeswitch@irc.freenode.net, поэтому вы можете получить много советов там.

...