我打算开发一个简单的VoIP系统。我想用同一个sip库实现客户端和服务器(代理服务器,注册服务器......)。 PJSIP可以实现服务器吗?
我在客户端使用PJSIP而不是问题。
PJSIP可以实现服务器吗?
感谢
答案 0 :(得分:4)
根据文档,不是直接的。每个连接都通过一个"对象"来管理。称为会议桥,显然仅限于254个端口和一个线程。这个会议桥上的文档不是很清楚(这是一个耻辱,因为它是核心对象)所以我不确定呼叫的每一方是否使用1个全双工端口或2个半双工端口。尽管如此,在最好的情况下只有128个连接,PJSIP并不打算为真正的服务器削减它。在客户端,显然有128个连接就足够了。
答案 1 :(得分:0)
PJSIP实现整个SIP协议。所以是的:它也可以用来实现服务器 该库附带了许多样本,例如代理服务器。你可以从那里开始。