美文网首页
树莓派使用MJPG-Streamer

树莓派使用MJPG-Streamer

作者: crosstrack | 来源:发表于2017-08-21 14:16 被阅读537次

使用ps3 move作为树莓派的视频和音频输入,那么怎么远程查看画面呢,总结搜索到的相关教程如下:
网上有很多关于mjpg-stream移植到树莓派的文章,大部分还是使用的sourceforge.net上的mjpg-streamer-r63.tar.gz

该工程版本比较老,在新版系统中编译需要把源码文件中所有
 #include<[Linux](http://lib.csdn.net/base/linux)/videodev.h>
都修改为 
#include<[linux](http://lib.csdn.net/base/linux)/videodev2.h> 
或者 
sudo ln -s /usr/include/linux/videodev2.h /usr/include/linux/videodev.h。
改完编译还是会遇到error(文章里提示可以忽略,不需完全编译,用目前编译出来的文件已经可以用)。

下面的文字是使用github上jacksonliam的mjpg-streamer-experimental,在树莓派新版系统上可以进行完全编译,适合强迫症患者。而且还能支持树莓派的专用摄像头Pi Cam。

  1. 先更新apt的列表:
sudo apt-get update 
sudo apt-get upgrade

重启系统后,sudo raspi-config移动到第五项“Enable Camera”,回车进入,按tab键切换到“Enable”回车确认。回到主菜单,tab键切换到“Finish”回车确认。树莓派会自动重启。

  1. 安装依赖库:安装libjpeg的dev版本

注:下面所有安装过程中出现是否继续时,统一选择继续:Yes
编译前,还需要安装支持库:

sudo apt-get install libjpeg8-dev 
  1. 下载mjpg-streamer
命令行方式:wget https://github.com/jacksonliam/mjpg-streamer

或者直接到网站下载zip安装包mjpg-streamer-master.zip,使用unzip mjpg-streamer-master.zip解压
  1. 编译mjpg-streamer

编译此工程需要用到cmake:

预安装:
sudo apt-get install cmake

然后开始编译。切换到mjpg的路径下:

cd ~/mjpg-streamer-master/mjpg-streamer-experimental
实际路径以你的路径为准

sudo make clean all
  1. 运行mjpg-streamer
在start.sh 里有各种启动方式的调用方法,可以简单的
./start.sh
也可以使用其中一种用法:
./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www" 

6.查看效果

web访问http://你的IP:8080/stream.html
(如:http://192.168.1.106:8080/stream.html)

7.内网穿透

相关文章

  • 树莓派使用MJPG-Streamer

    使用ps3 move作为树莓派的视频和音频输入,那么怎么远程查看画面呢,总结搜索到的相关教程如下:网上有很多关于m...

  • 树莓派上手资料

    树莓派开箱上手教程树莓派下载资料使用手机连接树莓派1使用手机连接树莓派2树莓派实验室无显示屏启动树莓派 如何用pu...

  • 树莓派技术网站导航

    树莓派官网 安装 树莓派Mac OS X下安装系统开启ssh登陆 使用教程 树莓派实验室树莓派吧树莓派中文站 项目...

  • 树莓派串口配置及minicom的安装

    1.树莓派串口配置:树莓派串口默认用于终端调试,如需使用串口,则需要修改树莓派设置。执行如下命令进入树莓派配置:s...

  • 树莓派系统烧录和环境配置

    最近开始学习树莓派wiringPi库的使用,首先就是树莓派的系统烧录和环境配置~ 树莓派简介 Raspberry ...

  • 树莓派资源整理汇总(2018年10月14日更新)

    本文收集了树莓派使用过程中经常需要用到的资源,主要包括树莓派系统镜像、树莓派硬件介绍、树莓派GPIO引脚编号、树莓...

  • 树莓派资源整理

    本文收集了树莓派使用过程中经常需要用到的资源,主要包括树莓派系统镜像、树莓派硬件介绍、树莓派GPIO引脚编号、树莓...

  • 树莓派资源整理汇总(2020年2月18日更新)

    本文收集了树莓派使用过程中经常需要用到的资源,主要包括树莓派系统镜像、树莓派硬件介绍、树莓派GPIO引脚编号、树莓...

  • 树莓派Docker上安装Mysql

    树莓派Docker上安装Mysql 在树莓派上官方mysql镜像无法使用,因为树莓派的架构为arm这里使用的映像是...

  • 树莓派3_win10下使用"远程桌面连接"与树莓派通信

    树莓派3_win10下使用"远程桌面连接"与树莓派通信(使用VNC实现连接后)

网友评论

      本文标题:树莓派使用MJPG-Streamer

      本文链接:https://www.haomeiwen.com/subject/lnkcdxtx.html