可视化大屏对接海康威视摄像头实时监控方案

发布时间:2024/03/13 10:03 发布者:Leo

返回博客中心

前言

在数据分析中,常常会有设计管理驾驶舱,或者指挥中心等综合性数据可视化大屏,在这种大屏设置中经常会有对接摄像头的需求,希望能够直接展示摄像头查看实时监控,或者点击大屏看板可以跳转弹出实时监控,今天就为大家介绍一下如何使用葡萄城公司的嵌入式BI工具——Wyn商业智能对接海康威视摄像头,如下图所示:

实现思路

1.一种是用户直接使用摄像头的实时查看视频流的地址,然后就可以使用Wyn上的监控视频组件直接连接使用。

2.第二种是用户没有实时视频流的地址,只有海康威视摄像头查看站点,输入账号密码才可以在线查看监控视频;
本文也就是介绍这的实现方式,通过海康威视提供的RTSP实时视频流地址,借助后端程序将流进行转码,然后在Wyn上使用。

实现步骤

1.对接摄像头

找到要对接的海康威视摄像头,登陆对应的站点查看摄像头配置。

切换到配置页面,查看这个摄像头的地址,以及RTSP的端口

2.生成摄像头的RTSP的视频流地址

海康威视的摄像头RTSP的视频流地址格式如下:

rtsp://用户名:密码@IP:端口/h264/channel/stream/av_stream

需要根据自己摄像头的平台,修改连接上的用户名,密码,IP,端口。

3.部署后端视频流转码服务

这里的示例通过python实现了一个接口,将第二步的RTSP的视频流转成一个HTTP协议的接口供前端Wyn使用。

访问的URL规则如下:

http://localhost:5000/video_feed?rtspurl=rtsp://用户名:密码@IP:端口/h264/channel/stream/av_stream

该后端程序发布的是5000端口,可以根据自己的需要修改代码,使用其它端口或者URL;
发布的HTTP接口接收一个参数,参数值为第二步的RTSP视频流地址。

后端程序源码如下,可以根据自己环境部署到服务器上:

VideoCamera.py

4.Wyn仪表板对接监控视频

在Wyn上创建仪表板使用图片组件,绑定第三步所发布的HTTP接口地址,即可在线实时查看视频监控

总结

以上就是使用Wyn商业智能对接海康威视摄像头的全过程,如果您想了解更多信息,欢迎点击这里查看。


Wyn 商业智能软件| 下载试用

Wyn 是西安葡萄城自主研发的嵌入式商业智能软件,能帮助企业用户发现更多的数据潜在价值,为管理者制定决策提供数据支撑。Wyn 具备完整的嵌入式分析能力,能够与其他软件深度集成,也可独立部署使用,快速提升数据展示和分析能力。

Wyn 支持公有云、私有云和本地部署等多种部署方式,并能在Java、.net、PHP等开发平台中使用。您可以将其与ERP、CRM、OA等业务系统,以及钉钉、企业微信等APP进行深度集成,持续交付BI和报表功能,助力您的客户发现数据的价值。

了解更多关于 Wyn 嵌入式商业智能软件的内容,请点击此处访问官网,立即下载体验。