Commit Graph

23 Commits (dev_flv)

Author SHA1 Message Date
wangyan dba0681a65 feat(tbiron): 新增一氧化碳报警器集中显示区域字段
- 在 TbIronEquipmentInfoEntity 实体类中添加 displayArea 字段- 更新前端 add.vue 组件,增加集中显示区域输入框
- 修改 edit_sensor.vue 组件,新增传感编码(上报)字段- 在 index.vue 页面中展示集中显示区域列并初始化数据- 优化设备ID重复性校验逻辑,避免同一设备误判
2025-11-02 17:21:50 +08:00
wangyan cbcff4ee85 feat(env): 配置视频监控 WebSocket 地址- 在开发环境和生产环境中添加 VITE_VIDEO_WEB_SOCKET_URL 配置项- 更新 env.d.ts 类型定义文件,移除旧的 WebSocket 配置项- 修改 playVideo.vue 组件,使用环境变量配置 WebSocket 地址
- 移除了在线学习和掉线监控相关 WebSocket 配置
- 统一 WebSocket 连接地址为视频监控专用地址
2025-11-02 10:08:49 +08:00
wangyan ebba316be7 feat(video): 实现基于视频流播放WebSocket的FLV功能
- 修改了Java后端代码,将视频转码服务从HLS改为FLV格式输出
- 删除了原有的HLS相关控制器和转码逻辑
- 新增了VideoWebSocketServer和VideoServerPool类来管理WebSocket连接和视频流传输- 更新了前端Vue组件,使用flv.js替代hls.js来播放视频流- 增加了WebSocket通信机制,通过二进制数据传输FLV视频流
- 移除了旧的转码状态检查和控制逻辑
- 优化了FFmpeg命令参数以适配FLV流媒体传输
- 添加了WebSocket服务器启动配置,并集成到应用启动流程中
2025-11-01 20:56:11 +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