为了解决传统视频监控系统存在的诸多问题,提出了一种基于嵌入式Linux远程视频监控系统。系统以嵌入式Linux和控制器S3C2440为核心平台,通过嵌入式平台建立Web服务器Boa和视频服务器,利用基于TCP/IP的socket编程实现网络通信,将USB摄像头采集的图像数据进行压缩并通过网络传输传送到视频服务器客户端。客户端可接收连续帧图像并完成显示,用户可通过浏览器、手机端实现远程监控。测试结果表明:该网络视频监控系统稳定可靠,图像实时准确。
In order to solve the problems existing in the traditional video monitoring system,an embedded remote video monitoring system based on Linux was presented. The system used embedded Linux and controller S3C2440 as the core platform,and the establishment of Web Boa server and video server was set up through the embedded platform,and TCP/IP socket programming was used to realize network communication based on USB camera,image data was compressed and was transmitted through the network transmission to the video server client. The client can receive continuous frame images and complete the display,the user can through the browser,mobile phone terminal to realize remote monitoring. The test results show that the network video monitoring system is stable,reliable,accurate and can realize real-time image.