【问题描述】在 友善之臂视频监控方案源码学习(1) - 架构分析一文中,对主程序架构进行了分析。其实,了解视频监控的源码,关键是了解3个问题:
(1)数据从何而来;
(2)数据如何处理;
(3)数据往何处去。
本文对数据的流向进行解析。
【解析】
1 shell脚本
./mjpg_streamer -o "output_http.so -w ./www" -i "input_uvc.so -y -d /dev/video2"
shell脚本指明了输入和输出参数。输入参数为
"input_uvc.so -y -d /dev/video2"
输入参数指明了输入控制依赖的动态链接库和输入设备。输出参数为:
"output_http.so -w ./www"
输出参数指明了输出的目录。<