Asterisk 17 通讯平台可用

经过一年的发展 发生了 发布开放通信平台的新稳定分支 星号17,用于部署软件 PBX、语音通信系统、VoIP 网关、组织 IVR 系统(语音菜单)、语音邮件、电话会议和呼叫中心。 项目来源 可得到 根据 GPLv2 许可。

星号17 归因于 定期支持的版本类别,两年内生成更新。 对 Asterisk 16 之前的 LTS 分支的支持将持续到 2023 年 13 月,对 Asterisk 2021 分支的支持将持续到 XNUMX 年 XNUMX 月。 LTS 版本侧重于稳定性和性能优化,而常规版本侧重于添加功能。

钥匙 改进在星号 17 中添加:

  • ARI(Asterisk REST Interface)是一个用于创建外部通信应用程序的 API,可以直接操作 Asterisk 中的通道、网桥和其他电话组件,并且实现了定义事件过滤器的功能 - 应用程序可以指定允许或禁止的事件类型列表,然后在应用程序中只会传输白名单中允许或黑名单中不包括的事件;
  • REST API 中添加了新的“移动”调用,允许您将通道从一个应用程序移动到另一个应用程序,而无需返回到呼叫处理脚本(拨号方案);
  • 添加了新的 attendedTransfer 应用程序,用于排队辅助呼叫转接(接线员首先连接到目标订户,并在呼叫成功后将主叫方连接到他)到指定的分机号码;
  • 添加了新的 BlindTransfer 应用程序,将与主叫方关联的所有通道重定向到目标订户(“盲”转接,当操作员不知道被叫方是否会接听呼叫时);
  • 在 ConfBridge 会议网关中,“average_all”、“highest_all”和“lowest_all”参数已添加到 remb_behavior 选项中,在网桥级别工作,而不是在源级别工作,即REMB(接收方估计最大比特率)值,用于估计客户端的吞吐量,经过计算并发送给每个发送方,而不是绑定到特定的发送方;
  • Dial 命令中添加了新变量,用于建立新连接及其与通道的关联:
    • RINGTIME 和 RINGTIME_MS - 包含创建通道和收到第一个 RINGING 信号之间的时间;
    • PROGRESSTIME 和 PROGRESSTIME_MS - 包含创建通道和接收 PROGRESS 信号之间的时间(相当于 PDD,拨号后延迟值);
    • DIALEDTIME_MS 和 ANSWEREDTIME_MS 是 DIALEDTIME 和 ANSWEREDTIME 的变体,它们以毫秒而不是秒为单位显示时间;
  • 在RTP/ICE的rtp.conf中,添加了发布本地地址ice_host_candidate以及翻译后的地址的功能;
  • 现在可以根据 MTU 值对 DTLS 数据包进行分段,从而允许在协商 DTLS 连接时使用更大的证书;
  • 在 ReadExten 命令中添加了选项“p”,以在按“#”符号后停止读取扩展集;
  • DUNDi PBX 模块添加了对 IPv4/IPv6 双重绑定的支持;
  • 对于MWI(消息等待指示器),添加了一个新模块“res_mwi_devstate”,该模块允许您使用“存在”事件订阅语音邮箱,从而可以使用BLF线路状态键作为语音邮件等待指示器;
  • chan_sip 驱动程序已被弃用;相反,对于 SIP 协议,建议使用使用 SIP 堆栈构建的 chan_pjsi 通道驱动程序 邮编 并让您摆脱旧驱动程序固有的限制和瓶颈,例如整体设计、混乱的代码库、硬编码限制以及添加新功能的费力。

来源: opennet.ru

添加评论