V6
XSwitch v6.0.0 正式版
XSwitch v6.0.0 正式版,发布于 2023 年 4 月 1 日。
与 v5.0 相比,v6.0 正式版主要的变化是规范了一些 API,后台脚本和录音的调用方式和路径等,同时,软交换引擎和数据库引擎也升级到了最新版本。推荐试用。
XSwitch v6.0 正式版将是下一个长期支持的版本,所有用户从 4 月 1 日起建议使用 v6.0 正式版。刚开始使用和喜欢尝鲜的用户也建议从 v6.0 正式版开始。
对于 XSwitch v6.0 正式版,我们推出了社区版及企业版。两个版本均可以在官网进行下载。
功能和特性列表
参见官网上的说明。
更新和 Bug 修复
XSwitch v6.0.0 正式版带来了上百项功能更新和 Bug 修复,简要列举如下。
XUI 更新
- 调整和规范后台 Lua 脚本路径;
- 后台 Lua 脚本服务管理页面;
- 数据库支持原生的整数和布尔类型,此前仅支持字符串;
- 自动外呼功能(仅商业版提供);
- 运维脚本和运维说明书;
- 中英文语音文件整理和规范;
- 统一界面风格;
- 增加前端界面插件机制;
- 优化 IVR 界面语音文件选取功能;
- 支持 Phrase Macro;
- 修改不能正确显示
$${var}
问题; - 修改默认录音路径;
- 修改媒体文件类型;
- 修改关于页面
jsapi
调用接口; - 会议话单搜索功能,若不选择时间增加提示;
- 修复用户超过
500
时搜索 Bug; - 修复分组搜索功能;
- 调整 XUI 脚本路径;
- 调整语音文件路径;
- 增加媒体文件默认语音文件;
- 增加会议室页面;
- 修复路由克隆 Bug;
- 用户创建时增加用户名不可为中文提示;
- IVR/媒体文件页面优化;
- 修复媒体文件阿里 TTS Bug;
- 修复联系人详情页公开范围问题;
- 修复分组中用户搜索只能搜本页 Bug;
- 修改预约会议,密码呼入话单部分数据不准确问题;
- 修复 IVR 欢迎音;
- 优化页面导入导出;
- 优化访问控制列表,增加端口编辑;
- 修复功能码特殊字符
**
不显示问题; - 修复分机页面代答组不显示组名 Bug;
- 修复坐席页面创建时呼叫源显示不对 Bug;
- 修复媒体文件导出时文件时间显示不对问题;
- 修复路由中同振组/顺振组选择不显示分机 Bug;
- 优化快捷菜单,支持更多选择;
- 高级-系统,优化声音文件显示;
- 网关页面增加
transport
默认值; - 修复呼叫中心队列中播放工号问题;
- 优化关于等页面显示;
- 增加话单页面部分翻译以及优化显示;
- 分机页面增加客户端示例;
- 修复网关详情里状态显示;
- 优化分机组显示;
- 优化预约会议提交按钮;
- 修复会议控制画布布局显示问题;
- 取消
mod_xcc
模块自启动; - 优化功能码;
- 增加阿里 ASR 语音识别测试;
- 增加 SIP 参数中文说明;
- 增加
ccexitqueue
接口; - 优化队列坐席显示;
- 分组权限增加删除功能;
- 修复媒体文件
TTS
功能; - 优化路由分机用户等页面默认值;
- 修复调用会议录音
lua
出错Bug
; - 修复队列签出及
fifo
配置文件加载错误提示; - 修改队列详情页,队列坐席删除后不可再添加问题;
- 当队列为
FIFO
类型时,同一个坐席不可加入两个FIFO
队列; - 当队列中选择坐席列表时,去除没有分机的坐席;
- 修复删除分机时用户
extn
字段未清空问题; - 修改代答功能,防止已代答分机被重复代答;
- 系统新增数据库备份功能;
- 工作台增加主机信息;
- 修复用户页面,点击清除搜索内容,下拉框不重置问题;
- 修复路由目的类型为
IVR
编辑后不显示名称问题; - 修复会议室媒体文件选择及播放问题;
- 修复脚本界面状态显示问题;
profiles
接口添加realm
字段;event_socket
接口返回id
字段;- 黑名单返回数据新增
id
字段; - 修改网关界面返回状态码;
- 添加强密码校验逻辑;
- 用户增加
sha1
加密; - 增加图形验证码功能;
- 增加强密码功能;
- 恢复会议室并和预约会议保持一致;
- 增加开启或关闭强密码及图形验证码功能;
- 优化所有页面下拉框增加搜索功能;
- 修复 IVR 转分机挂不掉问题;
- 修复 CC 无坐席超时操作不起作用 Bug;
- 测试并优化页面接口;
- 系统新增数据库备份功能;
- 工作台增加主机信息;
- 优化页面语音文件选择;
- 修改代答功能,防止已代答分机被重复代答;
- 优化呼叫中心队列及坐席页面;
- 媒体文件添加更多系统语音文件;
- 更新
sound
文件; - 增加话单批量删除功能;
- 修复路由克隆功能;
- 启动
xINSERT
; - 优化号码归属地使用;
- 增加更多会议布局;
- 优化监控页面;
XSwitch 软交换引擎更新
- 增加美颜模块
mod_video
; mod_verto
支持美颜beautify
;mod_callcenter
修复agent found
;- 同步更新到 FreeSWITCH 上游
1.10.9
代码; mod_verto
新增nativeapi
;mod_verto
修复stream write
返回值 Bug;mod_conference
完善avatar
;mod_conference
修复border height
;- JWT 相关优化;
mod_opus
修复 FEC 崩溃问题;- 调整核心
bandwitch
字符串解析; mod_lua
支持更大的 cURL Header;mod_conference
修复会议成员播放 TTS 崩溃问题;- 支持 f
sctl reload_switch_conf
; mod_lua
POST 支持获取响应headers
;- 修复
H264 packetizer
; mod_sofia
支持gateway-white-list-acl
;mod_verto
调整 JWT 认证;mod_sofia
支持WebSocket client
模式;mod_fsv
增加fps
调试信息;mod_shout
修复telecast
立体声失败问题;mod_verto
ogout event
增加username
;- 添加
xswitch
头文件和一些扩展函数; sip_invite_req_uri
支持tel
;- 修复核心
is_port_in_node
同时配置port
和ports
Bug; - 添加
record_session_ignore
App,录音中可以忽略read/write
; - 试验性 WHIP 支持;
- 试验性 SRS WHIP 对接支持;
其他更新
- PostgreSQL 升级到 15.2
升级建议
此次版本发布对 XSwitch 的变动比较大,主要调整和规范后台 Lua 脚本路径及声音文件路径、软交换引擎、数据库引擎均升级到最新版本。从 v6.0 版开始,XSwitch 不提供社区版版本升级文件,感兴趣的用户可以从头安装。
如果是 XSwitch 商业版或 XSwitch VIP 客户,可以联系您的客户经理或技术支持获取升级建议。
常见问题
Q:v6.x 的版本提供多长时间技术支持?
A:v6.x 版本是长期支持版本,商业版会提供两年的技术支持,企业版会提供五年的技术支持。
Q:v5.x 的版本还继续维护吗?
A:是的,v5.x 的版本仍然继续维护,但是社区版不再提供新功能开发和新版本发布。商业版仍可以获取新版本,但不会增加大的功能,仅提供 Bug 修复。
更多问题请参见XSwitch 常见问题。
新手指南
如果您刚接触 XSwitch,可以先阅读XSwitch 快速入门。
如果大家在使用过程中遇到什么问题,可以参考调试与排错。
如果大家对我们的产品有好的意见或建议,欢迎给我们反馈。感谢您使用 XSwitch。
如果您需要购买 XSwitch 商业版或 XSwitch VIP 服务,也可以直接使用官网上的联系方式联系我们。