2024年07月05日
忆志-服务器-中心服务
es-center-server-web-ui
用户名: admin 密码: es888888es-center-server-main-service-doc
es-center-server-app-service-doc
2024年07月01日
- 中心服务
- 验证强制修改 sdp及提定 h5 video 视频类型, 使 webrtc 直播 h265的可行性:
已完成验证行不通
- 设备端 webrtc 是否在线业务逻辑改进, mqtt client id 中添加 webrtc 字符串
已完成服务端处理 mqtt client 上线及下线通知业务逻辑改进
- 调研 webrtc native 库
已完成Sipsorcery已完成webrtc.net已完成Microsoft.MixedReality.WebRTC已完成WebRTCme已完成OpenWebRTC已完成GStreamer已完成lib-jitsi-meet已完成https://github.com/devopvoid/webrtc-java.git
- 验证强制修改 sdp及提定 h5 video 视频类型, 使 webrtc 直播 h265的可行性:
2024年07月02日
- 中心服务
- 调研 webrtc native 库
已完成https://github.com/aisouard/libwebrtc.git已完成https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java.git已完成https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp.git- https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c.git
已完成宿主系统是 manjaro-gnome-24.0.2, 编译 webrtc 库失败已完成安装虚拟机 ubuntu 22.04.4, 编译 webrtc 库不顺利, 还需花时间找原因
- https://github.com/webrtc-rs/webrtc.git
已完成搭建 rust 环境, 编译 webrtc 库, 成功已完成运行其中几个 example, 了解使用
- 调研 webrtc native 库
2024年07月03日
- 中心服务
- 调研 webrtc native 库
- https://github.com/webrtc-rs/webrtc.git
已完成详细了解使用
- https://github.com/webrtc-rs/webrtc.git
- es-center-server-webrtc-service: 部署在数证管理服务器上, 实现回放文件的 p2p 传输, 支持编译为 linux, windows 程序
已完成rust 环境搭建已完成vscode rust 插件安装已完成项目搭建已完成整合 rumqttc 库, 实现 mqtt 消息订阅及发布消息已完成整合 toml 库, 解析 config.toml 文件, 实现可配置化
- 调研 webrtc native 库
2024年07月04日
- 中心服务
- es-center-server-webrtc-service: 部署在数证管理服务器上, 实现回放文件的 p2p 传输, 支持编译为 linux, windows 程序
- mqtt 配置加个中心服务已有逻辑
已完成clientId, username, password: 使用 server no 生成- 整合 tokio 库, 实现内部的多线程消息队列:
已完成mqtt 消息订阅收到的消息, 并发通知到多个 webrtc 实例已完成多个 webrtc 实例, 并发发布消息到 mqtt, 共享同一个 mqtt 客户端连接已完成从中心服务获取 stun, turn 等 webrtc config 配置: mqtt webrtc/get-config
- mqtt 配置加个中心服务已有逻辑
已完成服务端: mqtt webrtc/get-config 响应接口改进: 需支持返回 stun, turn 等配置
- es-center-server-webrtc-service: 部署在数证管理服务器上, 实现回放文件的 p2p 传输, 支持编译为 linux, windows 程序
2024年07月05日
- 中心服务
- es-center-server-webrtc-service: 部署在数证管理服务器上, 实现 p2p 媒体文件回放, 支持编译为 linux, windows 程序
已完成rust 写法改进, 提升性能已完成编译为 linux 程序, 测试运行已完成编译为 windows 程序, 测试运行
- es-center-server-webrtc-app: 开发与 es-center-server-webrtc-service 联调用的播放端, 联调通过后将移入中心服务历史回放模块
已完成项目搭建已完成编译为 linux 程序, 测试运行已完成编译为 windows 程序, 测试运行已完成集成 UI 库
已完成前端: 数证管理服务器管理界面需支持配置: stun, turn 等
- es-center-server-webrtc-service: 部署在数证管理服务器上, 实现 p2p 媒体文件回放, 支持编译为 linux, windows 程序
Last updated on