一种点对点基于网络穿透远程访问内网硬盘录像机或摄像头的方式
1. 前言
在实际接入海康威视视频的时候,都会遇到一种问题,就是我们如何在外网远程访问某个企业内网的硬盘录像机。传统的方法有以下两种:
1. 硬盘录像机视频接入萤石云。
2. 搭建专有网络
但是在这里,我们使用一种全新的方式,既不用接入萤石云,也不用搭建专有网络,双方都能上网就行,双方都不需要固定IP。
2. 方法介绍
该方法是基于网络穿透,首先穿透双方的路由器,让双方搭建起点对点的直接socket连接。
然后,硬盘录像机端,安装一台电脑,将海康威视流转为UDP裸流,基于刚才的穿透,将UDP裸流传输到访问端,然后访问端直接播放UDP裸流。
3. 方法优点
1. 无需复杂的网络部署
双方都需要上网即可,无需专用网络,也无需端口映射。
2. 安全
对企业来说,不需要担心视频外泄,因为是点对点的视频传输,第三方无法拦截。
3. 即开即用
当访问端不播放视频时,不传输视频。当访问端播放视频时,立刻传输视频。需要某路摄像头,即时传输某路摄像头
4. 速度快
基于UDP的网络传输,天生比TCP网络传输快。
4. 实际图
先来看看效果,下面效果是几年前,我实现的,在家里远程访问公司摄像头视频,不需要公司做端口映射,不需要公司事固定IP,不需要萤石云