当前位置: 代码迷 >> VB Dotnet >> VB.NET编纂NET_DVR视频监控程序
  详细解决方案

VB.NET编纂NET_DVR视频监控程序

热度:450   发布时间:2016-04-25 02:25:17.0
VB.NET编写NET_DVR视频监控程序
我现在有N个摄像头,一台NET_DVR,我可以用浏览器登陆DVR查看监控,并回放等等。
我现在只知道登陆这台DVR的IP地址,HTTP端口号,还有设备端口号(猜测这个端口应该是用作视频传输的,因为防火墙里禁掉这个端口,登陆它的监控系统总是失败)。
想用VB.NET做一个视频监控系统,可以进行实时监控,并可以进行录像,1小时生成一个视频文件,保存到本地,方便回看(注意这里不是调用它内部硬盘存储的录像)。
问题:
1、我刚学VB.NET,想知道做这样一个系统,前期得先准备些什么,例如视频采集卡、sdk(这个官网上好像没有)等等。
2、设计的大致思路应该是什么样的?是不是要通过设备端口号把视频数据传输到计算机,再进行解码转换成视频,这种解码有开源的代码吗?求推荐。
问题比较多,且复杂,麻烦大家了!
------解决方案--------------------
DVR内置WEB服务器,直接在浏览器里面用HTTPWATCH工具抓包,和做路由器自动换IP一样。自然就会抓到返回的视频流数据包,这个视频要播放一般都是靠厂家提供的ACTIVEX控件来播放的。要看厂家提供的视频流是标准的H264或者MPEG4的格式,还是做过一些加密处理。如果是标准的H264格式,随便找个播放器就不必引用这个ACTIVEX控件了;如果厂家自己加密处理过的,就要在VB.NET里面引用这个控件来播放视频。
  相关解决方案