1
3
我自己的C SIP堆栈位于 sipsorcery . 它远不是完美的,但就RFC3261核心SIP标准而言,它应该是相当好的,并且您可以只使用sipsorcery.core组件来连接到它。如果您打算进行一些专门的呼叫控制,那么可以忽略服务器应用程序。 |
2
1
我正在使用Ozeki VoIP SIP SDK。它是用C编写的,它为所有RFC提供了完整的SIP实现。我尝试过的其他方法只是部分实现,不适用于所有PBX。 |
3
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 . 我总是使用这个网站,因为这个软件开发工具包有最好的文档,它是清晰和透明的理解它。 |