在远程视频监控系统中视频数据的编码传输以及解码显示是一个重要组成部分,通过对FFmpeg的研究学习,考虑采用FFmpeg来实现编解码的方法。远程监控系统由采集发送端和接收处理端组成,采集发送端使用S3C2440作为嵌入式硬件平台,并通过USB摄像头OV9650采集视频数据,经过FFmpeg编码后传输给接收处理端。接收处理端接收到数据后通过FFmpeg实时解码,采用OpenCV显示,实现远程监控。
In a remote monitor system ,the video data's encoding transmlssxon and decoding display are important parts .Through the study of FFmpeg ,a method using FFmpeg to encoding and decoding is been put forward .The remote monitor system includes the capture sending part ,and the receive display part. The capture sending part uses S3C2440 as the embedded hardware platform, and captures video data by the USB camera OV9650,then sends the video data out after FFmpeg encoding .The receive display part decodes the received data by FFmpeg ,then displays through OpenCV to realize the remote monitoring.