Skip to Content

2024年07月12日

忆志-服务器-中心服务

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年07月08日

  • 中心服务
    • es-center-server-webrtc-service: 部署在数证管理服务器上, 实现回放文件的 p2p 传输, 支持编译为 linux, windows 程序
      • 已完成实现多路: 每个session_id 对应一个 webrtc
      • webrtc p2p 连接
        • 已完成初始化 webrtc RTCPeerConnection, 比如: ice 配置, 创建数据通道
        • 已完成订阅收到 mqtt server/{server_no}/webrtc/start主题的消息, 创建 webrtc office, 发送给对端

2024年07月09日

  • 中心服务
    • es-center-server-webrtc-app: 开发与 es-center-server-webrtc-service 联调用的播放端, 联调通过后将移入中心服务历史回放模块
      • 已完成新前端框架选型, 使用与 tailwind 兼容性较好的框架, 为以后开发定制化风格界面做准备
      • 已完成重新搭建前端框架, 基于: next.js, tailwind css, shadcn/ui

2024年07月10日

  • 中心服务
    • es-center-server-webrtc-app: 开发与 es-center-server-webrtc-service 联调用的播放端, 联调通过后将移入中心服务历史回放模块
      • 已完成常用界面开发: 登录界面, 404 界面, error 界面
      • 已完成登录后主界面布局开发
      • 已完成输入采集站服务编号界面开发

2024年07月11日

  • 中心服务
    • es-center-server-webrtc-app: 开发与 es-center-server-webrtc-service 联调用的播放端, 联调通过后将移入中心服务历史回放模块
      • 与采集站服务交互界面开发
        • webrtc p2p 连接
          • 已完成初始化 webrtc RTCPeerConnection, 比如: ice 配置, 监听注册 office 端创建的数据通道
          • 已完成发送 start 信令
          • 已完成收到 offer 信令, 设置 webrtc RTCPeerConnection; 发送 answer, 设置 webrtc RTCPeerConnection
          • 已完成发送 candidate 信令
    • es-center-server-webrtc-app: 开发与 es-center-server-webrtc-service 联调用的播放端, 联调通过后将移入中心服务历史回放模块
      • webrtc p2p 连接
        • 已完成收到 start 信令, 发送 offer, 设置 webrtc RTCPeerConnection
        • 已完成收到 answer 信令, 设置 webrtc RTCPeerConnection

2024年07月12日

  • 中心服务
    • es-center-server-webrtc-app: 开发与 es-center-server-webrtc-service 联调用的播放端, 联调通过后将移入中心服务历史回放模块
      • 与采集站服务交互界面开发
        • 已完成webrtc p2p 连接
          • 已完成收到 candidate 信令, 设置 webrtc RTCIceCandidate
      • p2p 连接成功后, 通过 data channel 交互: 发消息, 发文件
        • 已完成发送读取图片文件消息、发送读取音频文件消息、发送读取h264视频文件消息、发送读取h264视频文件消息
    • es-center-server-webrtc-app: 开发与 es-center-server-webrtc-service 联调用的播放端, 联调通过后将移入中心服务历史回放模块
      • 已完成webrtc p2p 连接
        • 已完成发送 candidate 信令
        • 已完成收到 candidate 信令, 设置 webrtc RTCIceCandidate
      • p2p 连接成功后, 通过 data channel 交互: 发消息, 发文件
        • 已完成收到读取文件消息(data channel 收到字符串信息), 分片读取本地文件二进制(分片大小: 256KB), 发送给对端(data channel 发送二进制数据)
Last updated on