码迷,mamicode.com
首页 > Windows程序 > 详细

基于EasyDarwin的局域网摄像头视频远程查看方案

时间:2020-01-09 18:33:11      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:外网   架构   rtsp   ble   需要   运行   数据   window   本地   

基于EasyDarwin的局域网摄像头视频远程查看方案

1,EasyScreenLive+EasyDarwin

EasyScreenLive+ EasyDarwin是一种基于windows的免费局域网摄像头视频远程查看方案

EasyScreenLive负责采集局域网摄像头视频源,并将其视频流转发给EasyDarwin。

EasyDarwin负责视频收集与播放服务。

 技术图片

 

 

 

EasyScreenLive,负责采集视频源,上图位置1、位置3

EasyScreenLive,视频转发,上图位置2、位置4

 

架构如下:

 技术图片

 

 

 

2,效果实测

2.1 实验系统结构

节点

部署地址

IP

视频流访问地址

摄像头

公司内部测试系统出口

192.168.5.99

rtsp://admin@192.168.5.99/

公司内部测试系统入口

192.168.5.98

rtsp://admin@192.168.5.98/

EasyScreenLive-win32-v3.0

公司内部视频流采集转发电脑

192.168.5.14

 

EasyDarwin-windows-8.1.0-1901141151

外网视频流服务器

Ic-park.net

rtsp://ic-park.net:554/99

rtsp://ic-park.net:554/98

查看视频

视频流查看终端

192.168.5.115

 

2.2 EasyScreenLive配置

如下图所示。在192.168.5.14电脑上运行2个EasyScreenLive程序,分别采集进出口视频

采集出口视频(rtsp://admin@192.168.5.99/)将其转发到公网服务器的流编号为99的视频

采集入口视频(rtsp://admin@192.168.5.98/)将其转发到公网服务器的流编号为98的视频

 技术图片

 

 

 

2.3 EasyDarwin配置

在捷众ECS外网服务器上运行EasyDarwin程序,接收192.168.5.14电脑转发上来的视频。

并对外提供视频访问服务。

 技术图片

 

 

2.4 视频流访问

在任意一台电脑上均可以通过公网电脑看到从内网中转发出来的视频流。

下图是在192.168.5.115电脑上,同时分别从本地和服务器访问出入口视频流的截图。

 

 技术图片

 

 

图1

 技术图片

 

 

图2

 

 技术图片

 

 

图3

 

 技术图片

 

 

图4

 

 技术图片

 

 

图5

3,测试结论

è       EasyScreenLive+EasyDarwin的架构简单易行,能够实现局域网摄像头视频远程查看,包括在任意的电脑或手机上使用。

è       在连接摄像头不多的情况下,当缓冲一定时间后,视频流接近实时且播放流畅。参见图1、图2、图3、图4

è       视频流数据量大(图5),占用带宽,需要评估实际同时可用的视频连接数。

è       实际使用时,单个车场的摄像头可达上百个,多个车场合起来摄像头更多,不太可能都实时上传视频流。因此需要进行“点播”开发,当用户选择某个摄像头时,再去取视频。

 

基于EasyDarwin的局域网摄像头视频远程查看方案

标签:外网   架构   rtsp   ble   需要   运行   数据   window   本地   

原文地址:https://www.cnblogs.com/jackkwok/p/12172799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!