在数据分析中,常常会有设计管理驾驶舱,或者指挥中心等综合性数据可视化大屏,在这种大屏设置中经常会有对接摄像头的需求,希望能够直接展示摄像头查看实时监控,或者点击大屏看板可以跳转弹出实时监控,今天小编就为大家介绍一下如何使用葡萄城公司的嵌入式BI工具——Wyn商业智能对接海康威视摄像头,如下图所示:
实现思路:
1.一种是用户直接使用摄像头的实时查看视频流的地址,然后就可以使用Wyn上的监控视频组件直接连接使用。
2.第二种是用户没有实时视频流的地址,只有海康威视摄像头查看站点,输入账号密码才可以在线查看监控视频;
本文也就是介绍这的实现方式,通过海康威视提供的RTSP实时视频流地址,借助后端程序将流进行转码,然后在Wyn上使用。
实现步骤:
1.对接摄像头
找到要对接的海康威视摄像头,登陆对应的站点查看摄像头配置。
切换到配置页面,查看这个摄像头的地址,以及RTSP的端口
2.生成摄像头的RTSP的视频流地址
海康威视的摄像头RTSP的视频流地址格式如下:
rtsp://用户名:密码@IP:端口/
需要根据自己摄像头的平台,修改连接上的用户名,密码,IP,端口。
3.部署后端视频流转码服务
小编这边使用的是python实现了一个接口,将第二步的RTSP的视频流转成一个HTTP接口供前端Wyn使用。
访问的URL规则如下:
//用户名:密码@IP:端口/
小编这边后端程序发布的是5000端口,可以根据自己的需要修改代码,使用其它端口;
发布的HTTP接口接收一个参数,参数值为第二步的RTSP视频流地址。
后端程序源码如下,可以根据自己环境部署到服务器上:VideoCamera.py
4.Wyn仪表板对接监控视频
在Wyn上创建仪表板使用图片组件,绑定第三步所发布的HTTP接口地址,即可在线实时查看视频监控。
以上就是使用Wyn商业智能对接海康威视摄像头的全过程,如果您想了解更多信息,欢迎前往葡萄城官网。
(免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。 )