5

我从 1.5 年前看到了一个类似的问题,我希望有更好的东西。

我正在寻找一个完全托管的 C# 实现,因为我需要它用于 .NET 微框架,所以我不能在 C 代码周围使用 .NET 包装器。

有没有人遇到过 SIP 协议的良好 C# 实现。我不应该说我不关心编解码器,主要是处理呼叫控制。

4

4 回答 4

4

我自己的 C# SIP 堆栈位于sipsorcery。它远非完美,但就 RFC3261 核心 SIP 标准而言,它应该相当不错,您可以仅使用 SIPSorcery.Core 程序集来连接它。如果您正在考虑进行一些专门的呼叫控制,则可以忽略服务器应用程序。

于 2010-08-16T23:22:30.350 回答
1

我正在使用 ozeki voip sip sdk。它是用 c# 编写的,它提供了一个包含所有 RFC 的完整 SIP 实现。我尝试过的其他方法只是部分实现,不适用于我所有的 PBX。

于 2012-02-13T21:08:05.910 回答
1

如果您想熟悉 SIP 协议的实现,那么我建议您首先阅读有关 VoIP 技术背景的更多有用信息。我也为我的项目使用了一些示例。我之前找到了这个解释:

会话发起协议 (SIP) 是 IETF 定义的信令协议,广泛用于控制通信会话,例如通过 Internet 协议进行的语音和视频呼叫。SIP 有助于建立涉及各种媒体类型(如音频、视频或协作多媒体)的通信会话。

我的意思是,当我们想要构建基于音频或视频的应用程序时,使用 SIP 协议非常重要。(例如:Ozeki VoIP SIP SDK 适用于创建 SIP VoIP 呼叫服务。)

该信息来自此网页:http: //voip-sip-sdk.com/p_304-sip-protocol-implementation-voip.html。我总是使用这个网站,因为这个 SDK 有最好的文档,它是简单透明的,可以理解。

于 2012-11-15T15:49:07.140 回答
0

这个.NET SIP SDK 可能是最全面的。

于 2011-02-27T02:35:11.707 回答