博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
树莓派安装mjpg-streamer视频监控 分类: Raspberry P...
阅读量:6853 次
发布时间:2019-06-26

本文共 787 字,大约阅读时间需要 2 分钟。

原来使用Motion在树莓派上跑1280x720分辨率的三颗摄像头。占用内存太严重,关闭诸多功能之后还是不行。故转战mjpg-streamer。

首先安装所需软件
sudo apt-get install subversion
sudo apt-get install libv4l-dev
sudo apt-get install libjpeg8-dev

svn下载软件到本地

svn co ttps://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer
打开mjpg-streamer目录
cd mjpg-streamer/mjpg-streamer
编译安装
make USE_LIBV4L2=true clean all
make DESTDIR=/usr install

编译时可能会报 i: init_VideoIn failed 错误 错误原因:市面上大部分摄像头都是支持YUV的,而不是JPEG的。mjpg-stream支持JPEG和YUV两种格式。 1、打开以下文件: sudo vi mjpg-streamer/plugins/input_uvc/input_uvc.c 2、查找 V4L2_PIX_FMT_MJPEG 大概第三页 将一行中的: int width = 640, height = 480, fps = -1, format = V4L2_PIX_FMT_MJPEG , i; 把 V4L2_PIX_FMT_MJPEG 改成 V4L2_PIX_FMT_YUYV

需要重新编译才会有效。

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/paulweihan/p/4660100.html

你可能感兴趣的文章
IOS开发之UIScrollVIew运用
查看>>
iOS 基础-----关于UIView 的 frame 与 bounds
查看>>
ISO GPS定位,坐标转换以及如何显示
查看>>
深入理解Java:类加载机制及反射
查看>>
Use a PowerShell Module to Easily Export Excel Data to CSV
查看>>
Redis清理
查看>>
读书笔记—CLR via C#章节8-10
查看>>
洛谷 3804 【模板】后缀自动机
查看>>
LOJ 2736 「JOISC 2016 Day 3」回转寿司 ——堆+分块思路
查看>>
IE8爆出0day,影响所有版本Windows
查看>>
php: Cannot send session cache limiter
查看>>
子类复制父类的值
查看>>
例题10-1 UVa11582 Colossal Fibonacci Numbers!(同余与模算术)
查看>>
hdu 1385 题意 测试数据
查看>>
Java 炫舞按键功能 DancingPlay (整理)
查看>>
rtems网络移植-rtems系统初始化过程分析
查看>>
re正则表达式:import re ;re.search()
查看>>
介绍下Shell中的${}、##和%%使用范例,本文给出了不同情况下得到的结果。
查看>>
math.net 拟合
查看>>
找出数组中两数之和为指定值的所有整数对
查看>>