Skip to Content

2024年06月14日

忆志-服务器-中心服务

es-center-server-web-ui  用户名: admin 密码: es888888

es-center-server-main-service 

es-center-server-main-service-doc 

es-center-server-app-service 

es-center-server-app-service-doc 

es-center-server-device-service 

es-center-server-device-service-doc 

2024年06月11日

  • 中心服务
    • 开会讨论通过服务端转发, 处理设备端向 janus 发布 mqtt 的消息, 实现分布式 janus 服务部署后的信令交互
      • 已完成服务端转发服务处理: topic server/janus/to消息中的 transaction(user, ${username}, ${sessionId}, ${deviceNo}, ${randomString}, device, ${deviceNo}, ${randomString}) 字符串解析, 取到设备编号, 再在数据库(需做缓存处理, 避免数据库压力拖慢速度)中查询绑定的 janusNo(查询不到时默认值为 janus-1), 转发数据到 topic server/${janusNo}/to
      • 已完成前端改为向 topic server/janus/to发布消息, 以前是向 topic server/janus-1/to
      • 已完成设备管理可以编辑: ‘janusNo’, ‘stunServer’, ‘turnServer’, ‘turnUsername’, ‘turnCredential’

2024年06月12日

  • 中心服务
    • 已完成104.168.34.124 云服务器重新初始化系统后, 重新搭建中心服务所需相关服务
    • 已完成47.92.99.58 云服务器上中心服务所需服务 emqx 及 redis 迁移到 104.168.34.124 云服务器
    • 已完成调整中心服务项目连接 redis 及 emqx 服务的配置, 重新部署
    • 为迁移到新申请的云服务做准备工作:
      • 已完成中心服务所需 docker 映像 导出为离线文件
      • 已完成中心服务所需 docker 映像 批量导入脚本
      • 已完成docker 服务离线安装包
      • 已完成所有需要的离线文件准备好, 集中到安装包中
    • 47.121.142.93 云服务器部署

2024年06月13日

  • 中心服务
    • 47.121.142.93 云服务器部署后, 调试
    • 192.168.0.111 重新部署为开发自测环境
    • 为了避免设备主动定时发消息, 节省电量: 服务端利用 mqtt 内置的客户端订阅与取消订阅事件及客户端上下线事件来webrtc 客户端的在线状态。
    • 为减免代码中写死配置, 设备端可向中心服务获取webrtc配置信息

2024年06月14日

  • 中心服务
    • 已完成 sfu web播放端及 web 模拟设备端按调整后的信令交互流程进行改造
    • 已完成 p2p web播放端及 web 模拟设备端按调整后的信令交互流程进行改造
    • 已完成 47.121.142.93 及 192.168.0.111 部署新版本
    • 已完成 30% 直播界面用户体验改进: 设备实时在线状态响应速度、直播切换速度
Last updated on