标题: arm mini2440 基于v4l2 ffmpeg x264的视频远程监控 [打印本页] 作者: ulppknot 时间: 2021-2-1 18:34 标题: arm mini2440 基于v4l2 ffmpeg x264的视频远程监控
& H7 m& e) Q9 ]网络上盛传的基于mini2440的摄像头监控一般是基于 MJPEG-Streamer。9 R! Z4 C Q C V
) a# @" N5 m. G
这种方法利用的是V4L2的底层驱动,然后配合mjpeg这种格式的流传输,然后通过浏览器浏览视频和控制。 2 c7 X9 o5 t' b/ G. r# u w7 c5 |1 {( A/ C% Q4 p* t
下面用一个更接近真实的IP-camera的方案来实现。3 U- V) V9 y. l( _2 R6 p
. ~2 L8 a6 k" V. W这种方案是用的V4L2的视频驱动,然后配合ffmpeg、x264的软件编解码,通过udp上传至pc显示,视频的编解码真的非常麻烦,幸好有很多开源的编解码库可以使用,几百行的代码就可以实现h.264的流编码与传输。6 j+ Q2 T. Z! n