我可以使用与Skype相同的SIP库吗

我可以使用与Skype相同的SIP库吗,sip,Sip,我希望为android和iphone重建一个现有的VOIP应用程序,因为它的通话质量很差。我想用Skype使用的SIP库替换我的SIP库 有人知道Skype使用哪个SIP库吗?它是开源的吗?这是他们建造的东西吗?它是否可以在市场上买到?Skype有一个专有的信令协议,但该代码不可用。关于这个问题已经写了很多文章。这是你的护照 Skype通过多个端口和协议执行信令,甚至可以将其封装在HTTP协议中发送,这样它仍然可以在有限的网络上工作。我不知道你为什么说Skype使用SIP,但我不认为它被使用了。

我希望为android和iphone重建一个现有的VOIP应用程序,因为它的通话质量很差。我想用Skype使用的SIP库替换我的SIP库


有人知道Skype使用哪个SIP库吗?它是开源的吗?这是他们建造的东西吗?它是否可以在市场上买到?

Skype有一个专有的信令协议,但该代码不可用。关于这个问题已经写了很多文章。这是你的护照


Skype通过多个端口和协议执行信令,甚至可以将其封装在HTTP协议中发送,这样它仍然可以在有限的网络上工作。我不知道你为什么说Skype使用SIP,但我不认为它被使用了。我相信这是一个小型的专有协议,您可以在分析数据包的几篇文章中找到一些证据。

Skype有一个专有的信令协议,代码不可用。关于这个问题已经写了很多文章。这是你的护照


Skype通过多个端口和协议执行信令,甚至可以将其封装在HTTP协议中发送,这样它仍然可以在有限的网络上工作。我不知道你为什么说Skype使用SIP,但我不认为它被使用了。我相信这是一个小型的专有协议,您可以在分析数据包的几篇文章中找到这方面的证据。

Skype不使用SIP。Skype还有其他问题需要处理,SIP处理不好。例如,SIP不太喜欢NAT,必须使用一些黑客尽可能地绕过它。Skype,至少在微软时代之前,使用了一种专有的对等协议(还记得Skype曾经制作的:-),并且有超级节点的概念。超级节点是具有公共IP地址的其他Skype节点。Skype节点会尝试进行点对点呼叫,但是,如果NAT和防火墙之类的东西挡了路,它们可以从超级节点中继它们的对话。再一次谁知道他们现在做了什么,因为微软已经在代码中了。我们知道微软确实会检查他们的邮件


SIP有什么问题?如果是NAT穿越问题-有一些协议的变体,如IAX,所有流量都通过一个流,避免了SIP媒体问题。

Skype不使用SIP。Skype还有其他问题需要处理,SIP处理不好。例如,SIP不太喜欢NAT,必须使用一些黑客尽可能地绕过它。Skype,至少在微软时代之前,使用了一种专有的对等协议(还记得Skype曾经制作的:-),并且有超级节点的概念。超级节点是具有公共IP地址的其他Skype节点。Skype节点会尝试进行点对点呼叫,但是,如果NAT和防火墙之类的东西挡了路,它们可以从超级节点中继它们的对话。再一次谁知道他们现在做了什么,因为微软已经在代码中了。我们知道微软确实会检查他们的邮件

SIP有什么问题?如果是NAT穿越问题,那么有一些协议的变体,比如IAX,其中所有流量都通过单个流,从而避免了SIP媒体问题