项目简述: 为实现矿井综采作业的数字化与可视化管理,主导开发了这套跨平台(PC管理端+移动平板端)监控系统。PC端作为指挥调度中心,基于Vue.js构建,集成了多路RTSP视频流实时监控、基于事件(见煤/见岩)的录像回放及全链路语音通话审计功能;移动平板端基于Android平台开发,赋能井下作业人员进行云台(PTZ)远程控制、音视频双向对讲及作业事件的一键上报,解决了井下弱网环境下的数据断点续传与多端协同难题。
责任描述:
产品规划与交互设计: 主导双端功能定义,设计适应井下暗光环境的深色系UI界面;规划了“实时监视-云台控制-事件溯源”的业务闭环,设计了基于时间轴的录像回放交互逻辑,极大降低了用户检索关键作业视频的时间成本。
PC端核心功能开发(Vue.js):
基于WebRTC/RTSP协议实现低延迟多路视频流分发,开发自定义播放器组件,支持实时预览与历史回放无缝切换。
设计并实现可视化音频分析模块,利用Canvas绘制频谱分析图(Spectrum Analysis),支持通话记录的波形回放与音频文件导出,满足安全审计需求。
构建智能事件列表,实现视频流与“见煤、见岩”等报警事件的时间戳锚点关联,点击事件即可跳转至对应录像片段。
平板端APP开发(Android):
开发云台控制(PTZ)模块,通过Socket长连接实现摄像头的八方向转动、变焦控制(Zoom In/Out)及预置位巡航。
实现高可靠的离线数据传输机制,针对井下不稳定的5G/WiFi网络,设计“离线缓存+断网续传”功能(对应截图右上角“离线上传中”),确保采集数据不丢失。
集成SIP协议栈实现调度中心与井下的实时语音/视频通话,并实时监控终端硬件状态(本地存储、电量、信号强度)。
业务逻辑与报警体系: 定义“普通事件”(见煤/见岩)与“报警事件”(钻杆断裂/卡钻/瓦斯异常)的数据模型与上报流程,实现多端状态同步与即时弹窗预警。