首页
/ Asterisk 20.13.0-rc1版本发布:PJSIP通道的ARI控制能力增强

Asterisk 20.13.0-rc1版本发布:PJSIP通道的ARI控制能力增强

2025-06-19 04:50:57作者:虞亚竹Luna

Asterisk作为开源PBX和通信平台的领导者,其20.13.0版本的第一个候选版本(RC1)已经正式发布。这个版本在保持系统稳定性的同时,重点增强了ARI(Asterisk REST Interface)对PJSIP通道的控制能力,为开发者提供了更灵活的呼叫转移控制选项。

核心特性解析

本次版本最值得关注的改进是实现了通过ARI控制PJSIP通道的呼叫转移功能。这项功能通过新增的PJSIP_TRANSFER_HANDLING(ari-only)拨号方案函数实现,允许开发者完全通过REST API来控制呼叫转移流程,而不需要依赖传统的拨号方案。

这项改进的意义在于:

  1. 为纯ARI应用开发者提供了完整的呼叫控制能力
  2. 简化了基于Web的通信应用开发流程
  3. 使得PJSIP通道的行为与其他通道更加一致
  4. 为构建现代化通信系统提供了更灵活的架构选择

技术实现细节

在底层实现上,开发团队对PJSIP通道的转移处理机制进行了重构,使其能够响应ARI的转移控制命令。这种设计保持了与现有拨号方案转移控制的兼容性,同时为ARI应用开辟了新的可能性。

版本质量保证

这个候选版本包含了29个提交,由12位开发者共同完成,解决了社区报告的12个问题。虽然这是一个预发布版本,但已经经过了初步的测试验证,可以作为评估新特性的基础。

开发者建议

对于计划升级到20.13.0正式版的用户,建议:

  1. 在测试环境中评估这个RC版本
  2. 特别关注ARI控制转移功能是否符合预期
  3. 检查现有拨号方案中是否使用了PJSIP_TRANSFER_HANDLING函数
  4. 为正式版升级做好准备

这个版本的发布体现了Asterisk社区对现代化通信架构的持续投入,特别是对RESTful接口能力的增强,为构建下一代通信应用提供了更强大的基础。

登录后查看全文
热门项目推荐
相关项目推荐