喧喧发布 3.3 版本,新增视频会议和会议中使用桌面共享功能
本次更新新增視頻會議和在會議中使用桌面共享功能,現在任何參與會議的成員都可以選擇開啓視頻,並分享自己的桌面,分享桌面時還可以選擇僅分享特定的應用窗口;本次更新还对服务器和客户端进行大量性能优化,同时还修复了大量已知 Bug。
一、更新明細
- 新增視頻會議和在會議中使用桌面共享功能,現在任何參與會議的成員都可以選擇開啓視頻,並分享自己的桌面,分享桌面時還可以選擇僅分享特定的應用窗口;
- 優化客戶端啓動速度和界面交互性能;
- 修改了會話側邊欄顯示策略,現在默認不會顯示側邊欄,除非用戶手動打開;
- 減少了所依賴的第三方模塊;
- 一些特殊功能使用到的模塊采用按需加載策略;
- 減少了界面上一些多余的渲染動作;
- 對于一些沒有使用到的不可見控件盡量不進行渲染;
- 優化了搜索策略,現在更快;
- 取消了激活會話時同時激活輸入框的默認行爲;
- 系統內用戶信息會緩存在本地數據庫;
- 私人會話列表僅顯示已經發生過聊天記錄的會話;
- 優化對本地數據庫舊數據的兼容,當版本不一致時現在會嘗試重建本地數據庫而不是出錯無法使用;
- 優化一對一視頻會議,當對方下線時會議自動結束,當對方離線時則無法發起一對一會議;
- 優化應用擴展界面布局樣式;
- 修複用戶斷線重連之後部分用戶在線狀態可能顯示不正確的問題;
- 修複當系統用戶名使用純數字時消息中的@字符有時會丟失的問題;
- 修複部分界面上部門分組列表上的用戶信息可能沒有及時更新的問題;
- 修複發送高清表情時有時消息列表沒有按預期保持在最底部的問題;
- 修複搜索會話時無法通過快捷鍵↑、↓來切換選中項的問題;
- 修複無法與從未聊天過的用戶一對一進行音視頻會議的問題;
- 修複發起會議時“提示用戶正忙”可能不符合實際情況的問題;
- 修複發起全員會議時參與者沒有收到提醒,而是顯示爲“已忽略”的問題;
- 修複用戶登錄過程中當用戶賬號被鎖定時錯誤提示不清晰的問題;
- 修複用戶輸錯一次密碼時,可能導致後端記錄若幹次登錄失敗從而鎖定賬戶的問題;
- 修複下載文件失敗後,文件會無法再次下載;
- 修複了當服務器沒有部門數據時客戶端登錄後可能無法正常使用的問題;
- 修複在討論組列表取消已存檔後列表沒有及時更新的問題;
- 修复通过集成 API 向客户端推送通知时,当通知发送者 ID 属性为数值类型时导致客户端界面白屏的问题;
- 修複無法在多顯示器條件下使用截屏功能的問題;
- 修複有時無法打開個人資料彈出面板的問題;
- 部署和開發相關:
- 客戶端(XXC):
- 優化了調試版右鍵“審查元素”菜單,現在不會在文本輸入元素上顯示此菜單(確保調試版也能訪問右鍵菜單複制、粘貼等文本編輯功能);
- 修复了极端情况下可能导致 Socket 数据包无法接收到服务器响应的问题;
- 修复了在扩展中通过 const xext = require('xext') 引用扩展 API 出错的问题;
- 消息中转服务器 (XXD):
- 增加了新的配置项 enableAES 用于设置是否开启 XXD 与 XXB 之间的数据加密(此配置项默认为 1,当 XXD 和 XXB 在同一台服务器上时可以设置为 0 来关闭数据加密从而提升性能),此配置项需要同时在 XXB 中进行对应的设置才会生效;
- 提升了 JSON 解析和编码性能;
- 修複了有時因請求過多導致服務崩潰的問題;
- 後端服務器(XXB):
- 新增對音視頻會議相關參數設置功能頁面;
- Android 推送方案更改为腾讯移动推送 TPNS(原信鸽已不再被腾讯支持),用户只需要重新申请 TPNS 推送密钥即可;
- 优化了推送方案,现在改为通过 XXD 轮询来处理移动消息推送;
- 优化了 PHP 性能;
- 提升了 MySQL 查询性能;
- 支持在 config/my.php 中通过设置 $config->disableSystemGroupChat = true; 来禁用系统会话;
二、下載地址
特別說明:喧喧3.3不再對XXB2.5及以下版本提供升級支持。XXB2.5及以下版本請先升級到3.2.3版本,然後再升級到3.3版本。
Windows 7+ | 64 位安装包(.exe) | 64 位压缩包(.7z) | 32 位安装包(.exe) |
32 位压缩包(.7z) | 64 位调试版安装包(.exe) |
|
|
Linux | 64 位(.tar.gz) | 64 位(.deb) | 32 位(.tar.gz) |
32 位(.deb) |
|
|
|
macOS | 安裝鏡像(.dmg) | 壓縮包(.zip) | 调试版安裝鏡像(.dmg) |
浏覽器端 | xuanxuan.3.2.3.browser.zip |
|
|
消息中轉服務器(XXD) | windows 64 位压缩包 | windows 32 位压缩包 | mac壓縮包 |
linux 64 位压缩包 | linux 32 位压缩包 |
|
|
後端處理服務器(XXB) | 源碼包(php5.3~5.6) | 源碼包(php7.0) | 源碼包(php7.1) |
源碼包(php7.2) | Windows 64位一键安装包 | Windows 32位一键安装包 | |
Linux 64位一键安装包 | Linux 32位一键安装包 |
|
|
(Linux一鍵安裝包必須直接解壓到/opt目錄下) | |||
音視頻服務器(OWT) | 百度网盘(提取码 nrdv) | Docker 镜像 |
|
三、喧喧IM移動端3.3版本同步發布
本次更新新增对“小喧喧”和讨论组内通知的支持,新增转发消息功能,优化了图片显示缓存机制,实现了 Android 端对腾讯推送的支持。
更新明細
- 新增對小喧喧和討論組內通知的支持,修複了之前在討論組中接收通知消息紅屏的問題;
- 新增轉發消息到其他會話功能;
- 新增对腾讯推送的支持(仅Android 端);
- 新增在消息輸入框輸入@後彈出選擇面板供選擇要提到的成員的功能;
- 優化圖片顯示和緩存機制。
Android 端腾讯云TPNS移动推送配置文档: https://www.xuanim.com/book/xxbservice/265.html
iOS 端下載,请前往 App Store 搜索喧喧,下載安装使用。
四、界面展示
1.PC端界面
音視頻的視頻功能:
音視頻的分享屏幕功能:
移動推送更換爲騰訊雲的TPNS移動推送:
喧喧單聊:
喧喧應用擴展:
喧喧通訊錄:
2.移動端界面

