C# 如何在C语言中实现SIP包#

C# 如何在C语言中实现SIP包#,c#,sip,C#,Sip,邀请sip:john@domain.comSIP/2.0 发件人: ;标签=2084442460 致:通过: SIP/2.0/UDP 域名:5060 ;;分支=z9hG4bK2df7b9194cd51e25 呼叫ID:john@domain.com-4524j CSeq:1 邀请联系人: 内容长度:226内容类型: 应用程序/sdp 我在网上找到了这个。它似乎拥有一个包必须拥有的东西。如何用C语言编写程序来发送此数据包 我必须构建一个可以进行调用设置的程序。几年前,我在Java中使用JAIN-

邀请sip:john@domain.comSIP/2.0
发件人:
;标签=2084442460
致:通过:
SIP/2.0/UDP
域名:5060 ;;分支=z9hG4bK2df7b9194cd51e25
呼叫ID:john@domain.com-4524j CSeq:1
邀请联系人:

内容长度:226内容类型:
应用程序/sdp

我在网上找到了这个。它似乎拥有一个包必须拥有的东西。如何用C语言编写程序来发送此数据包


我必须构建一个可以进行调用设置的程序。

几年前,我在Java中使用JAIN-SIP库-我花了很多时间寻找一个与.Net等效的程序,但似乎SIP作为一个协议太旧了,对.Net开发人员来说没有任何兴趣。我想我想说的是,你一定要用C#创建这个吗

如果是这样,本文档将帮助您-


您上面描述的数据包是“INVITE”消息-消息链中的第一个。您邀请了一个用户,如果用户接受邀请,他将返回“OK”。收到此消息后,发送ACK数据包,然后两个客户端将被设置为通信。有关这些数据包的结构的更多信息,请参阅RFC—必须存在哪些头文件等。

有指向.NET的多个SIP库的链接。这可能是一个很好的起点。

我为其他任何一个看到这个页面的人写了两个关于开始使用SIP/SDP的代码项目页面(语言和API之间非常通用):


http://www.codeproject.com/KB/IP/SDPIntroduction.aspx

我不知道你在问什么?你在找SIP帮助吗?或者有人为您编写应用程序?嗨,欢迎来到Stack Overflow!如果以直截了当、易读的方式提问,人们往往更愿意回答问题。关注诸如大写、语法和标点符号之类的东西可以让人们相信他们给出的任何答案都有可能被遵循,因此他们更有可能给出答案。记住这一点,祝你好运找到你想要的答案!谢谢,乔恩B。现在更清晰了。