wangyan
|
566b1ae944
|
feat(video):重构视频监控模块并优化实时预览功能
- 移除旧的 DahuaVideoController 控制器及相关接口
- 在 NetSDKService 中实现基于 FFmpeg 的实时流转码与推送逻辑
- 新增对 H.264 和 HEVC 编码格式的识别与动态转码支持
- 实现 FLV 流封装及 WebSocket 推送机制
- 添加 WebSocket 会话管理与多用户连接跟踪
- 更新平台视频管理控制器中的通道标识字段
- 配置文件中增加大华设备连接参数- 调整日志级别为 debug 以便于开发调试
- 完善资源清理逻辑,确保登出时释放所有相关句柄和进程
|
2025-10-30 09:49:12 +08:00 |
wangyan
|
54ca5e9e4c
|
feat(video): 实现后台转码视频播放功能
- 新增“播放后台转码视频”按钮,用于启动转码并播放HLS流- 替换原有大华设备直接播放逻辑为调用后端转码接口
- 引入HLS.js库以支持HLS流播放,并增加错误处理机制
- 修改播放器组件,移除默认控制栏,增加定时检测转码进度逻辑
- 实现转码开始与停止接口调用,增强播放流程的可控性
- 更新弹窗标题与关闭逻辑,优化用户体验
- 调整视频播放器样式,提升视觉效果与兼容性
|
2025-10-20 17:52:44 +08:00 |
wangyan
|
b269359715
|
feat(video): 实现大华设备视频预览功能
- 修改后端控制器路径从 /api/video为 /dahuaVideo
- 更新登录接口使用固定测试凭证
- 实现基于 StreamingResponseBody 的视频流传输
- 前端移除转码相关逻辑,集成大华播放器组件
- 添加设备登录和预览启动/停止接口
-优化视频播放器组件支持大华流媒体播放
- 调整播放器UI增加控制按钮和错误处理- 修复视频播放错误提示和资源释放逻辑
|
2025-10-20 17:21:06 +08:00 |
wangyan
|
93dac9ab39
|
fix(video): 移除无效的视频播放代码
- 删除了已注释的视频播放器弹窗逻辑
- 清理了不再使用的预览接口调用代码
- 简化了视频转码失败的错误处理流程
|
2025-10-20 11:53:41 +08:00 |
wangyan
|
0888a98ed2
|
feat(dust): 添加传感器数据接入标识字段
- 在传感器管理页面表单中新增"数据接入标识"输入项
- 更新 dust_device_sensor 表结构,添加 DATA_ACCESS_CODE 字段
- 修改 MyBatis 映射文件,支持 DATA_ACCESS_CODE 的增删改查操作
- 调整设备传感器关联查询,包含新增的 DATA_ACCESS_CODE 字段
- 优化 dust_device 表查询条件,移除冗余的 DEVICE_TYPE 模糊匹配
|
2025-10-20 11:49:40 +08:00 |
853931625@qq.com
|
925d219e35
|
修改粉尘模块bug
|
2025-10-17 17:41:54 +08:00 |
wangyan
|
9c4f408256
|
搬运龙钢修复bug
|
2025-10-17 16:26:41 +08:00 |
wangyan
|
88d1e485f2
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-10-16 09:45:36 +08:00 |
wangyan
|
dae8de2d5d
|
feat(dahua): 更新大华视频控制器并优化动态库加载逻辑
- 将 VideoController重命名为 DahuaVideoController以明确功能归属
- 优化 LibraryLoad 类中的动态库加载逻辑,支持从资源和文件系统双重加载- 增强异常处理信息提示,便于调试和问题排查
- 添加 dynamic-lib-load.xml 配置文件,定义不同平台所需的动态库列表- 更新 SMB 配置信息,调整文件存储路径及访问地址- 注释掉前端视频播放相关代码,预留后续开发接口
|
2025-10-16 09:41:27 +08:00 |
853931625@qq.com
|
16cf0e8b69
|
新增 粉尘模块
|
2025-10-15 13:33:39 +08:00 |
wangyan
|
eff8e5bcad
|
```
feat(env): 更新开发与生产环境配置中的服务地址
将 .env 和 .env.production 中的文件服务地址、API 基础路径等配置,
以及后端 application-local.properties 中的数据源、Redis 地址等相关配置,
统一更新为新的服务器 IP 和端口,确保本地和生产环境正确连接新部署的服务。
同时更新了视频播放地址以匹配新的流媒体服务地址。
```
|
2025-09-27 14:47:12 +08:00 |
wangyan
|
9abb9eadeb
|
fix(video_manager): 更新转码视频播放地址
将转码视频的播放地址从本地开发地址更新为实际部署地址,确保视频能够正常播放。
|
2025-09-25 15:32:07 +08:00 |
songwenxuan
|
9a02e6fbeb
|
修复时间展示错误
|
2025-09-25 15:09:52 +08:00 |
songwenxuan
|
7ab401f0a4
|
修复视频文件报错
|
2025-09-24 22:01:55 +08:00 |
wangyan
|
2d5a73478f
|
```
feat(env): 更新开发环境和生产环境的文件服务地址
- 修改 `.env` 中的 `VITE_FILE_URL` 地址为新文件服务器地址- 更新 `.env.development` 中的 `VITE_BASE_URL`、`VITE_ON_LINE_WEB_SOCKET_URL` 和 `VITE_LEARNING_WEB_SOCKET_URL` 为新的开发环境地址- 调整视频播放组件中环境变量获取方式,增强兼容性和安全性
- 修改视频转码接口返回的视频路径前缀,适配新的存储目录结构-优化 Java 后端 FFmpeg 路径获取逻辑,Linux 环境下优先使用系统安装路径
- 更新 HLS 输出路径至 `/mnt/file/hls/` 目录,统一管理转码文件
```
|
2025-09-24 21:59:08 +08:00 |
songwenxuan
|
8d890cb357
|
视频接收
|
2025-09-24 20:09:25 +08:00 |
songwenxuan
|
783a8b2425
|
解决打不了包的问题
|
2025-09-21 10:04:55 +08:00 |
songwenxuan
|
738010ef96
|
首页样式更改为山西新泰钢铁
|
2025-09-15 15:24:20 +08:00 |
wangyan
|
227b1bc1aa
|
企业名称脱敏
|
2025-09-10 09:06:36 +08:00 |
wangyan
|
47cfc3e898
|
初始化
|
2025-09-09 09:31:59 +08:00 |
wangyan
|
a638a7d2f3
|
添加 readme.md
|
2025-09-08 17:00:28 +08:00 |