首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OpenSIPS-3.4 优化了B2BUA功能,增加了SIP UA的API支持

在OpenSIPS Summit 2023即将到来之际,OpenSIPS不断造势,声明OpenSIPS-3.4支持的一些新功能。在这个新版本中,比较亮眼的主要功能包括了B2BUA的优化和对SIP UA的API支持。

首先,官方针对前期发布的BBUA模块的局限性问题,OpenSIPS对其进行了优化和升级,支持了更合理的桥接机制来保证挂机处理机制。

另外,因为SIP UA的业务场景更加灵活,为了实现通过SIP UA来控制呼叫流程的需求,增加其灵活性,OpenSIPS-3.4将增加对SIP UA的API支持,实现API 呼叫功能。需要注意的是,UA的API呼叫仍然需要结合B2BUA模块来实现。

通过以上两个功能支持来看,笔者猜测OpenSIPS可能计划推动自己的B2BUA实现和OpenSIPS的高耦合低内聚集成,同时实现通过API呼叫接口控制呼叫的目的,摆脱其它B2BUA,例如Asterisk或者FreeSWITCH的依赖支持。关于B2BUA 详解,读者可以参考:

不过,笔者对以上两个新功能的商业价值仍然存疑。现实情况下,SIP B2BUA在实际业务处理中承担了太多的角色,其功能实现已经不是简单的呼叫,包括了对拨号流程的控制,复杂会话管理,RTP流的控制管理和某些具体业务流程控制等要求。如果OpenSIPS的B2BUA模块达不到像Asterisk和FreeSWITCH那样的功能支持,这个B2BUA可能只能支持相对简单的功能或者基础功能,不能满足复杂业务的支持,用户需求会降低,只能作为一个轻量级的SIP B2BUA使用,它仍然在将来的部署环境中面临很多的局限性。因此,从目前来看,开发者还没有真正实现对SIP B2BUA和RTP的控制管理的处理,其商业价值有待进一步观察。不过,新的API呼叫控制方法结合OpenSIPS或者其它的应用也许会支持最新的语音商业模式,未来可期。

参考资料:

https://opensips.org/

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230324A00TMN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券