与.Net开发一起使用的最佳VOIP工具集是什么?

时间:2021-12-11 15:21:59

I have a need to explore VOIP integration into a .Net application. It would be incredibly helpful if the toolset was usable via ASP.Net (version 2.0 or higher), and provided the developer the option to allow interaction on the client either embedded within the web browser or external to the client web browser. It should be compatible at a minimum with Internet Explorer, but would be better if browser independence were an option.

我需要探索VOIP集成到.Net应用程序中。如果工具集可以通过ASP.Net(版本2.0或更高版本)使用,并且开发人员可以选择允许嵌入在Web浏览器中或客户端Web浏览器外部的客户端上的交互,那将是非常有用的。它应该至少与Internet Explorer兼容,但如果选择浏览器独立性会更好。

1 个解决方案

#1


2  

I don't really understand your question -- what are you trying to DO with VoIP? Since you mentioned ASP.NET I'm guessing you mean some kind of server app? If you explain more about what you want to do, we can give you better advice.

我真的不明白你的问题 - 你想用VoIP做什么?既然你提到ASP.NET我猜你的意思是某种服务器应用程序?如果您详细了解自己想做什么,我们可以为您提供更好的建议。

You could check out Microsoft's Speech stuff: http://www.microsoft.com/speech/speech2007/default.mspx. As I understand it, Speech Server was moved into being part of OCS. I remember that it supported using .NET 3.0's Workflow Foundation as well as some multi-modal stuff with ASP.NET.

你可以查看微软的演讲内容:http://www.microsoft.com/speech/speech2007/default.mspx。据我了解,Speech Server已成为OCS的一部分。我记得它支持使用.NET 3.0的Workflow Foundation以及ASP.NET的一些多模式内容。

FreeSWITCH is a flexible VoIP system that works for both large-scale server implementations as well as embedded scenarios (say as an ActiveX softphone). There is full .NET and Mono support via mod_managed. (This allows you to create voice applications in FreeSWITCH using any .NET language.) There's also an XML-based API that allows you to send and receive events to control a remote FS server. You could use this from ASP.NET. FreeSWITCH is very active in #freeswitch@irc.freenode.net so you can get a lot of advice there.

FreeSWITCH是一个灵活的VoIP系统,适用于大规模服务器实现以及嵌入式场景(比如ActiveX软电话)。通过mod_managed提供完整的.NET和Mono支持。 (这允许您使用任何.NET语言在FreeSWITCH中创建语音应用程序。)还有一个基于XML的API,允许您发送和接收事件来控制远程FS服务器。您可以在ASP.NET中使用它。 FreeSWITCH在#freeswitch@irc.freenode.net非常活跃,所以你可以在那里得到很多建议。

#1


2  

I don't really understand your question -- what are you trying to DO with VoIP? Since you mentioned ASP.NET I'm guessing you mean some kind of server app? If you explain more about what you want to do, we can give you better advice.

我真的不明白你的问题 - 你想用VoIP做什么?既然你提到ASP.NET我猜你的意思是某种服务器应用程序?如果您详细了解自己想做什么,我们可以为您提供更好的建议。

You could check out Microsoft's Speech stuff: http://www.microsoft.com/speech/speech2007/default.mspx. As I understand it, Speech Server was moved into being part of OCS. I remember that it supported using .NET 3.0's Workflow Foundation as well as some multi-modal stuff with ASP.NET.

你可以查看微软的演讲内容:http://www.microsoft.com/speech/speech2007/default.mspx。据我了解,Speech Server已成为OCS的一部分。我记得它支持使用.NET 3.0的Workflow Foundation以及ASP.NET的一些多模式内容。

FreeSWITCH is a flexible VoIP system that works for both large-scale server implementations as well as embedded scenarios (say as an ActiveX softphone). There is full .NET and Mono support via mod_managed. (This allows you to create voice applications in FreeSWITCH using any .NET language.) There's also an XML-based API that allows you to send and receive events to control a remote FS server. You could use this from ASP.NET. FreeSWITCH is very active in #freeswitch@irc.freenode.net so you can get a lot of advice there.

FreeSWITCH是一个灵活的VoIP系统,适用于大规模服务器实现以及嵌入式场景(比如ActiveX软电话)。通过mod_managed提供完整的.NET和Mono支持。 (这允许您使用任何.NET语言在FreeSWITCH中创建语音应用程序。)还有一个基于XML的API,允许您发送和接收事件来控制远程FS服务器。您可以在ASP.NET中使用它。 FreeSWITCH在#freeswitch@irc.freenode.net非常活跃,所以你可以在那里得到很多建议。