代码之家  ›  专栏  ›  技术社区  ›  AngryHacker

在C[关闭]中寻找良好的SIP实现

  •  5
  • AngryHacker  · 技术社区  · 14 年前

    我看到了类似的 question 从1.5年前开始,我希望有更好的东西。

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

    是否有人遇到了良好的SIP协议实现。我不应该说我不在乎编解码器,主要是要处理呼叫控制。

    4 回复  |  直到 12 年前
        1
  •  3
  •   sipsorcery    14 年前

    我自己的C SIP堆栈位于 sipsorcery . 它远不是完美的,但就RFC3261核心SIP标准而言,它应该是相当好的,并且您可以只使用sipsorcery.core组件来连接到它。如果您打算进行一些专门的呼叫控制,那么可以忽略服务器应用程序。

        2
  •  1
  •   simon robert    12 年前

    我正在使用Ozeki VoIP SIP SDK。它是用C编写的,它为所有RFC提供了完整的SIP实现。我尝试过的其他方法只是部分实现,不适用于所有PBX。

        3
  •  1
  •   j0k user1957683    12 年前

    如果您希望熟悉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 . 我总是使用这个网站,因为这个软件开发工具包有最好的文档,它是清晰和透明的理解它。

        4
  •  0
  •   jnielsen    13 年前

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

    推荐文章