极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 25587|回复: 6

mjpeg-streamer使用树莓派摄像头模块的两种方式

[复制链接]
发表于 2015-10-14 18:27:53 | 显示全部楼层 |阅读模式
本帖最后由 nick_zm 于 2015-10-14 20:20 编辑

    很多人都知道,使用mjpeg-streamer可以建一个视频流服务,用来远程监控。
    通常来讲mjpeg-streamer不能使用树莓派原装摄像头,因为rpicam不是V4L驱动,只能用usb接口的摄像头。所以问题来了,怎样才能使用树莓派原装摄像头,它可比多数usb摄像头清晰和小巧。下面提供两种方法。

一、给树莓派原装摄像头安装一个可用的V4L驱动,具体看http://www.linux-projects.org/modules/sections/index.php?op=viewarticle&artid=16
如何安装里面写的很清楚,我就不再赘述了。这是个用户空间的驱动,所以叫UV4L,无需编译内核模块。装好后就可以像普通usb摄像头那样使用了。

二、使用改版的支持树莓派原装摄像头的mjpeg-streamer,具体看https://github.com/jacksonliam/mjpg-streamer
git clone或者直接下载下来后,编译安装之。编译之前需安装cmake和libjpeg8
sudo apt-get install cmake  
sudo apt-get install libjpeg8-dev
进入解压后的目录mjpg-streamer-experimental,编译
make all
完成后直接在目录内运行即可
./mjpg_streamer -i "./input_raspicam.so -fps 15 -x 640 -y 480" -o "./output_http.so -w ./www"
经测试设置为15帧640X480分辨率比较流畅 ,cpu占用只有1%,长时间使用也不会太热。720p分辨率也可以。
完成后在浏览器地址栏内输入 http://<树莓派ip地址>:8080 就可以实时监控了,如果想在外网访问内网,可以配合ngrok使用u,具体使用方法度娘之。还要注意外网有些服务商关闭了8080端口,使用其它端口{:soso_e144:} 。


三、经网友提醒 sudo modprobe bcm2835-v4l2 使用原生驱动,然后./mjpg_streamer -i "./input_uvc.so -r 1280x720" -o "./output_http.so -w ./www" 确实比较好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2015-10-14 18:53:21 | 显示全部楼层
這文件至少有半年了吧,pi camera的v4l2原生支援已經出來好一陣子了
sudo modprobe bcm2835-v4l2
或是直接在/etc/modules 裡面加入bcm2835-v4l2
另外相機模塊的效能應該不只640*480 15fps,都有720p直播了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-14 19:48:33 | 显示全部楼层
Be1ieve 发表于 2015-10-14 18:53
這文件至少有半年了吧,pi camera的v4l2原生支援已經出來好一陣子了
sudo modprobe bcm2835-v4l2
或是直接 ...

发文之前就想过是不是有原生支持了,没想到还真有,寡人浅陋了
回复 支持 反对

使用道具 举报

发表于 2015-10-17 12:06:11 | 显示全部楼层
good job
回复 支持 反对

使用道具 举报

发表于 2016-1-21 13:47:50 | 显示全部楼层
您好  为什么我用猎豹访问就不可以观看视频流
回复 支持 反对

使用道具 举报

发表于 2016-1-21 15:00:22 | 显示全部楼层
rpicam是不是清晰度比廉价USB摄像头好啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-1-21 15:45:46 | 显示全部楼层
echiz 发表于 2016-1-21 15:00
rpicam是不是清晰度比廉价USB摄像头好啊?

500万像素的,比一般的好很多
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-19 22:06 , Processed in 0.049352 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表