Skip to Content

2024年04月07日

忆志-服务器-中心服务

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年04月01日

  • 已完成中心服务 WEB p2p 直播设备视频:
    • 配合与穿透科技测试 web 插件, 用他们提供的 demo 复现出发现的问题
  • 已完成自有 P2P 隧道 web 插件开发
    • 穿透科技提供的隧道 sdk 文档大概读一遍
    • asp.net cord 项目搭建
    • C# 调用 C++ pgDllTunnel.dll 实现

2024年04月02日

  • 已完成自有 P2P 隧道 web 插件开发
    • web api 接口实现: 开启内置的隧道服务, 关闭内置的隧道服务, 建立隧道, 关闭隧道, 心跳(保活隧道)
    • 定时任务实现: 延时清理建立的隧道, 最后一次心跳超过1分钟
    • 为精简发布后的执行文件大小, 晚上研究 asp.net core aot 的资料, 一直看资料到次日一点多

2024年04月03日

  • 已完成自有 P2P 隧道 web 插件开发
    • 使用 asp.net cord webapiaot 项目工程, 重新实现原有 asp.net core webmvc 程序. 实现打包后只有 9MB 多, 不依赖 .net core 8.0 运行时
    • 在本机进行测试, 发现问题已改进
    • 在亚马逊服务器上进行测试, 发现问题已改进
dotnet new webapiaot -o EsTunnelWeb cd EsTunnelWeb dotnet publish -r win-x64 -c Release

2024年04月07日

  • 已完成自有 P2P 隧道 web 插件开发
    • 已完成websocket 推送事件及日志
    • 已完成添加中转用的网页, 使中心服务可通过 iframe 套用, 并实现跨页面消息发送及监听(避免 ajax 跨域问题)
    • 联调时发现的问题改进
  • 已完成中心服务 WEB p2p 直播设备视频:
    • 与自有 P2P 隧道 web 插件联调, 直播设备视频
Last updated on