《远程视频监控系统》分为视频服务器和视频客户机两个部分:
视频服务器采用第三方开源的mjpg-streamer搭建,实时捕获UVC摄像头的视频画面,并提供HTTP服务;
视频客户机基于Qt构建,不断向视频服务器发起HTTP请求,从所接收到的HTTP响应中剥离出JPEG格式的视频帧图像,连续显示或截取单帧。