2009-11-16 51 views
1

INVITE SIP:[email protected] SIP/2.0
来源:
< SIP:[email protected] >;标签= 2084442460
成:经由:
SIP/2.0/UDP
domain.com:5060;branch=z9hG4bK2df7b9194cd51e25
的Call-ID:[email protected]的Cseq:1
INVITE联系人:
< SIP:[email protected]:5060 >
的Content-Length:226 Content-Type的:
应用/ SDP在C#中如何实现SIP封装

我发现这个在网络上。它似乎有这些东西,一个数据包必须有。如何在C#中编写程序来发送此数据包?

我必须建立一个程序,它可以做一个呼叫建立。

+0

我不知道你的要价?你在寻找SIP帮助吗?或有人给你写你的申请? – 2009-11-16 14:27:41

+0

嗨,欢迎来到Stack Overflow!如果问题以简单易懂的方式提出,人们往往会更愿意回答问题。注意大写,语法和标点符号等内容可以大大地说服人们,他们提供的任何答案都可能被遵循,因此他们更可能会给他们。记住这一点,祝你找到你正在寻找的答案! – Toji 2009-11-16 14:32:52

+0

谢谢,Jon B.现在更清晰了。 – Toji 2009-11-16 14:40:26

回答

0

几年前,我与Java中的JAIN-SIP库一起工作 - 我花了相当多的时间寻找.Net等价物,但似乎SIP作为一个协议已经太旧了,无法对.Net开发人员。我猜想即时消息的内容是,你是否必须在C#中创建它?

如果是这样,这个文件将帮助您 - http://www.ietf.org/rfc/rfc3261.txt

你上述数据包是“邀请” MESSAGE-在消息的链中的第一个。您邀请的用户,如果他们接受邀请,他们将以“确定”返回。收到此消息后,发送一个ACK数据包,然后这两个客户端将设置为通信。参见RFC关于这些邮包什么头必须存在的结构的详细信息等

2

This question有联系,为.NET多个SIP库。这可能是一个很好的开始。