2025年03月03日
上周工作进展
中心服务平台
MQTT 信令交互开发
- 完成后端 MQTT 信令交互设计 50%, 输出技术文档
- 实现 MQTT 信令交互功能开发 30%
越南版本定制化
- 推进越南版安装程序开发, 完成基础架构搭建(进度 8%)
本周工作计划
中心服务平台
越南版本定制化
- 目标完成越南版安装程序主体功能开发(进度 60%)
本周工作进度
优先级:紧急不重要
越南版本定制化(中心服务)
- 时间范围: 2025年02月27日 至 2025年03月12日
- 当前进度: 10%
- 核心要求:
- 采用单一配置文件集中管理所有配置项
- 保持系统架构简洁性
已完成工作
- 基础环境搭建
- ProxmoxVE 虚拟化平台部署
- Ubuntu Server 24.04.2 LTS 模板系统创建
- 系统克隆与测试环境配置
- Docker 及 Docker Compose 离线安装包制作
进行中任务
- 组件安装包开发
- 中心服务主程序离线安装包
- 转发服务独立部署包
- WebRTC SFU (Janus) 独立部署包
- 验证测试
- 云环境安装验证(WebRTC 直播功能)
- 文档编写
- 防火墙配置指南(Web/转发/SFU 服务)
- SSL 证书管理规范
协作事项
- 应用接口联调(郭工)
- KH2248 项目开发支持(韦工)
- WebRTC 服务对接(孙工)
- 前端系统联调(绍工)
- 平台使用咨询(王工)
越南版专项开发
后端改造
- 越南语词条本地化(数据库初始化脚本)
- 配置参数数据库化管理(含管理界面)
- 数据库备份机制优化
前端改造
- 移除手机/邮箱相关功能模块
- 国际化支持精简(仅保留英/越双语)
- 地图服务切换为 Google Maps
- 功能模块精简(移除历史回放等非必要菜单)
- 品牌标识更新(Sentinel 徽标及图标集成)
越南客户需求清单
- 本地化部署要求
- 独立越南服务器(与中国区物理隔离)
- 数据本地化存储(禁止跨境传输)
- 功能定制
- 移除中国区地图服务及IP相关功能
- 品牌展示
- 系统启动界面添加 Sentinel 标识
- 摄像头界面植入新型号标识
- 设备贴纸定制(Sentinel 版本)
优先级:重要且紧急
KH2248 项目开发
- 时间范围: 2025年03月07日 至 2025年03月13日
- 当前进度: 25%
- 里程碑目标: 2025年03月12日 前完成核心功能开发
任务跟踪
完成4G/WiFi 页面多语言支持: #61956完成WLAN AP 接口翻译: #61966完成WiFi 配置页面翻译: #62008完成IP 地址输入校验优化完成WiFi 信号强度分级显示(≤25: Low | 25-50: Normal | 50-75: Medium | >75: High)本周计划: 新增功能AP 信息展示优化: #61958本周计划: 新增功能MQTT 配置同步提示: #62026本周计划: 新增功能恢复出厂设置格式化提示: #62158本周计划: 新增功能WiFi 密码错误处理: #62209本周计划: 新增功能设备激活配置初始化: #62215
安装程序测试规范
测试环境
- 操作系统: Ubuntu Server 24.04.2 LTS
测试流程
1. 安装包获取
# 设置版本变量
VERSION=1.0.20250306
# SMB协议下载安装包
smbclient //192.168.1.204/home1 -U 15675192166 -c "get yht/es-center-server-install-app-package/es-center-server-install-app-${VERSION}.tar.gz ./es-center-server-install-app-${VERSION}.tar.gz"
# 认证密码: es6666662. 完整性校验
du -sh ./es-center-server-install-app-*.gz3. 安装包解压
sudo mkdir -p /es-center-server-install-app
sudo tar -xzvf es-center-server-install-app-${VERSION}.tar.gz -C /es-center-server-install-app
sudo du -sh /es-center-server-install-app/*4. 系统部署
cd /es-center-server-install-app
sudo ./cli install-server \
--service-root-dir /custom-service \
--data-root-dir /custom-data \
--internal-ip 192.168.1.1 \
--external-ip 203.0.113.1 \
--domain-name example.com5. 部署验证
# 工具帮助验证
sudo ./cli --help
# 容器状态检查
sudo docker images && sudo docker ps
# 文件部署验证
sudo ls -la /custom-service/ /custom-data/
# 配置替换验证
sudo grep -E 'INTERNAL_IP|EXTERNAL_IP|DOMAIN_NAME' /custom-service/es-center-server-coturn/etc/coturn/turnserver.conf常见问题处理
Q1: 安装脚本执行权限不足
解决方案:
- 使用
sudo执行安装命令 - 检查用户组权限设置:
groups $(whoami)
Q2: 安装包下载失败
排查步骤:
- 确认网络连通性
ping 192.168.1.204 - 验证SMB凭证有效性
Q3: Docker组件加载异常
处理方案:
- 检查安装包完整性
md5sum es-center-server-install-app-*.tar.gz - 验证Docker安装文件
ls -l /es-center-server-install-app/docker-install-package/
技术支持: 如需进一步协助, 请联系系统架构组或参考《中心服务部署手册》。
Last updated on