基于OpenCV与NAT-DDNS的远程视频监控系统设计  被引量:6

Design of remote video surveillance system based on OpenCV and NAT-DDNS

在线阅读下载全文

作  者:陈名松[1] 黄增盛 郭洁[1] 王策[1] 

机构地区:[1]桂林电子科技大学信息与通信学院,广西桂林541004

出  处:《电视技术》2017年第4期234-238,共5页Video Engineering

基  金:国家自然科学基金项目(61561014);广西研究生教育创新计划项目(YCSZ2015145);桂林电子科技大学研究生教育创新计划项目(2016YJCX93)

摘  要:为了解决穿透内网经外网访问另一个内网的问题,提出了一套新型可行的远程视频监控系统解决方案。方案采用客户端/服务器(C/S)的系统模型设计。服务器利用V4L2接口函数控制摄像头采集视频,完成视频转码,并采用NAT-DDNS技术,完成IP地址端口的映射和动态域名的解析。在客户端,创建Iplimage图像结构体变量,实现视频流数据与OpenCV的库函数相结合,并还原和显示帧视频图像。与传统的方案相比,视频观看不受浏览器的限制,且突破局域网,真正的实现客户端穿透内网访问的远程监控。经实验测试,系统图像显示稳定,达到预期效果。To solve the problem of connecting from a network to another network through the external network, an innovative and feasible remote video surveillance system solution is presented. The solution is designed in client / server ( C / S) model. In the server, camera is controlled to capture video by V4L2 interface functions, and video transcoding is completed. The IP address and port are mapped by adopting the NAT-DDNS technology, and dynamic DNS is done. In the client, an Iplimage image structure var- iable is created to combine the video data with the OpenCV library function, reduction of frame video images and display are a- chieved. Compared with the traditional program, the watching of video is avoided from browser limitation, and the client of inside network which is translated to connect the remote monitoring through the outside network by breaking through LAN is really comple- ted. Experimental tests prove that the image display system is stable, and the desired result is accomplished.

关 键 词:嵌入式系统 远程监控 OPENCV NAT—DDNS Libjpeg SOCKET V4L2 

分 类 号:TN919.85[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象