2024年08月02日
本周计划
- 中心服务
- es-center-server-web-app: 中心服务的 web 应用
- 历史回放模块改造为使用 webrtc 方式
- 通过 webrtc p2p 调用数证管理服务器, http 文件索引分页 api, 实现数证管理服务器文件索引分页查询界面及媒体播放界面
- 迁移 es-center-server-webrtc-app 中的已自测通过的功能
- 通过 webrtc p2p 传输完整的文件结束后, 播放
- 图片显示
- 音频播放
- H.264/H.265 视频播放
- 通过 webrtc p2p 传输完整的文件结束后, 播放
- 历史回放模块改造为使用 webrtc 方式
- es-center-server-web-app: 中心服务的 web 应用
2024年07月29日
- 中心服务
- es-center-server-web-app: 中心服务的 web 应用
- 历史回放模块改造为使用 webrtc 方式
已完成封装 webrtc 交互组件: 将交互业务逻辑集中实现在这个组件中, 避免多种播放界面写大量的重复代码已完成使用封装好 webrtc 交互组件, 与 es-center-server-webrtc-service 进行交互, 建立 webrtc 连接成功
- 历史回放模块改造为使用 webrtc 方式
- es-center-server-web-app: 中心服务的 web 应用
2024年07月30日
- 中心服务
- es-center-server-webrtc-service: 部署在数证管理服务器上, 实现回放文件的 p2p 传输, 支持编译为 linux, windows 程序
已完成webrtc 交互信令: 在原有的基础上添加 region_id 业务处理逻辑, 后续监控界面, 需要同时多个直播, 没有 region_id 区分不同的区域, 信令交互会没有指向性, 比如: a 区域监控界面会收到回复给 b 区域监控界面的信令已完成webrtc p2p 调用数证管理服务器 http 文件索引分页 api
- es-center-server-web-app: 中心服务的 web 应用
- 历史回放模块改造为使用 webrtc 方式
已完成封装 webrtc 交互组件: 在原有的基础上添加 region_id 业务处理逻辑, 后续监控界面, 需要同时多个直播, 没有 region_id 区分不同的区域, 信令交互会没有指向性, 比如: a 区域监控界面会收到回复给 b 区域监控界面的信令已完成向 es-center-server-webrtc-service 的数据通道, 发送 http 信令, 得到文件索引分页结果已完成实现查询界面及列表展示
- es-center-server-webrtc-service: 部署在数证管理服务器上, 实现回放文件的 p2p 传输, 支持编译为 linux, windows 程序
2024年07月31日
- 中心服务
- es-center-server-device-service: 中心服务的设备 api 服务, 支持 http, socket, mqtt 等通讯协议
已完成获取 webrtc config mqtt 回复消息中, 添加 region_id 字段, 后续监控界面, 需要同时多个直播, 没有 region_id 区分不同的区域, 信令交互会没有指向性, 比如: a 区域监控界面会收到回复给 b 区域监控界面的信令已完成处理 mqtt 客户端收不到服务端回复消息的问题
- es-center-server-device-service: 中心服务的设备 api 服务, 支持 http, socket, mqtt 等通讯协议
2024年08月01日
- 中心服务
- es-center-server-webrtc-service 制作为 docker 映像, 部署在数证管理服务器上
已完成代码改进为支持用系统变量替换配置, 方便 docker compose 编排文件中通过系统变量方式配置已完成编写 docker compose 编排文件: 挂载目录及系统变量设置等等已完成编写编译程序脚本: 编译为可以在 alpine 3.20 运行的版本, 使用 rust:1.80.0-alpine3.20 docker 映像编译已完成编写编译后程序打包到 docker 映像脚本: 使用 alpine:3.20 docker 映像制作已完成自测打包好的 docker 映像运行: 需多次调优已完成自测通过的 docker 映像发给绍工, 并沟通 docker compose 编排文件的配置
- es-center-server-webrtc-service 制作为 docker 映像, 部署在数证管理服务器上
2024年08月01日
- 中心服务
- es-center-server-web-app: 中心服务的 web 应用
- 历史回放模块改造为使用 webrtc 方式
已完成封装 webrtc 交互组件: 根据当前需实现的的功能, 增加功能对应的支撑- 媒体播放界面
已完成图片显示: 含放大图片, 左右连播, 下载等功能
- 历史回放模块改造为使用 webrtc 方式
- es-center-server-web-app: 中心服务的 web 应用
2024年08月02日
- 中心服务
- es-center-server-webrtc-service 制作为 docker 映像, 部署在数证管理服务器上
已完成自测出的 bug 修正
- es-center-server-web-app: 中心服务的 web 应用
- 历史回放模块改造为使用 webrtc 方式
已完成自测出的 bug 修正- 媒体播放界面
已完成音频播放已完成视频播放
- 历史回放模块改造为使用 webrtc 方式
- es-center-server-webrtc-service 制作为 docker 映像, 部署在数证管理服务器上
Last updated on