李建国
|
4c77747763
|
refactor(websocket): 优化 WebSocket 消息处理逻辑
- 修改 Operational 类中的 selectOperational 方法,使其直接接受 JSONObject 参数
- 在 SocketServer 类中增加对 ping消息的特殊处理逻辑
- 新增 SocketUtils 类的 isNoPingMessage 方法,用于判断消息是否为 ping
- 优化 WebcamShowTask 类中的异常日志输出,避免重复打印相同错误
-调整 logback.xml 中的日志文件总大小限制,从20GB 修改为 200MB
|
2025-02-21 14:01:18 +08:00 |
李建国
|
9f14f01507
|
feat(web): 优化 WebSocket 服务并添加启动日志
- 修改 CamSocketServer 和 SocketServer 的启动日志
- 优化 WebcamShowTask 中的图像处理逻辑
- 移除 WebcamShowTask2 中的冗余代码
- 更新 WebCamUtils 中的图像获取方法
- 在 Main 类中添加 WebSocket服务启动日志
- 更新项目版本号至 0.1.6
|
2025-02-11 15:01:39 +08:00 |
JianGuo
|
643ad3476e
|
feat(webcam): 实现摄像头数据采集和实时显示
- 新增 WebcamShowTask2 类,用于定时获取摄像头图像并发送到客户端- 在 CamSocketServer 和 SocketServer 中添加新的广播方法,支持发送 ByteBuffer 和 Framedata
- 在 WebCamUtils 中添加 getImageByteBuffer 方法,用于获取摄像头图像的字节流
|
2025-02-11 13:16:08 +08:00 |
JianGuo
|
6cc8f1913b
|
feat(webcam): 新增摄像头功能
- 添加摄像头相关类和方法,实现摄像头图像采集和传输- 新增 CamSocketServer 类处理摄像头数据传输
- 修改 Main 类,添加摄像头任务和 Socket 连接
- 更新 Operational 类,增加摄像头操作处理
- 新增 Control 类统一控制摄像头状态
- 修改 TrayFrame 和 TrayFrameUtf8 类,支持摄像头服务启动和停止- 新增 WatchDog 类监控摄像头状态并自动重启任务
|
2025-02-07 11:24:51 +08:00 |
JianGuo
|
4d0a511186
|
1.去掉socket的注释feat(show): 添加系统托盘程序并优化 UI 样式
- 新增 TrayFrame 和 TrayFrameUtf8 类实现系统托盘功能- 更新 Main 类以使用新的系统托盘程序
- 引入 FlatDarculaLaf 样式以改善 UI 外观- 重构 Operational 类,使用 Lombok 日志替代 StaticLog
- 更新 SocketServer 类,使用 Lombok 日志替代 StaticLog
- 新增 SocketUtils 类以管理 SocketServer 实例
|
2025-01-14 18:07:08 +08:00 |
JianGuo
|
d520a2053c
|
1.去掉socket的注释
|
2024-11-27 17:18:32 +08:00 |
李建国
|
9a63237f32
|
1. init
|
2024-02-28 10:53:50 +08:00 |