我开始开发客户端 - 服务器VoIP应用程序,并将使用nuget(http://www.voip-sip-sdk.com)中的ozeki.voip.sip库。当我说要学习SIP时,我知道B2BUA(后面的2个用户代理),我认为它将成为我应用中服务器的好变种。
后来,当我在寻找SIP RTP库时,我了解了PBX(Private Branch eXchange),ozeki经常在他们的教程中使用这个术语,这个术语对我来说并不清楚。
与B2BUA是一回事吗?并且,如果有人知道,如果它们不相同,那么我的应用程序中的服务器会更好吗?它将是多用户应用程序,在这两种情况下都具有一对一呼叫,组呼和聊天。用户注册也计划好了。
答案 0 :(得分:2)
是的,它是一样的,但我认为你的意思是IP-PBX而不是PBX。 PBX是没有VoiP的IP-PBX。
在这个网站上:Orbtalk很好地解释了云PBX和SIP中继之间的区别。在这个解释中有以下几点:
由于IP PBX是背靠背用户代理(B2BUA)而不仅仅是SIP代理,因此它能够在标准SIP干线上提供一系列非常有用的附加功能。
我不是这个主题的专家。也许其他用户可以提供帮助,如果他们的意思是我错了。
答案 1 :(得分:0)
PBX是一个电话系统,传统的PBX通常是硬件,现在流行的PBX是基于软件的,使用SIP协议。
B2BUA是平均架构。
PBX可以是B2BUA架构或代理架构。 B2BUA架构PBX基于对话层,代理架构PBX基于事务级别。
据我所知,B2BUA架构PBX对大多数席位都有争议。