Ubuntu 14.10下源码安装MJPG-Streamer及使用

1. sudo apt-get install libv4l-dev  libjpeg-dev

2. 安装 svn 并配置代理

sudo apt-get install subversion

$ sudo vi /etc/subversion/servers
[Global]
http-proxy-host=172.16.2.187
http-proxy-port=8080

3. download code

svn checkout http://svn.code.sf.net/p/mjpg-streamer/code/ mjpg-streamer-code

4.安装 imagemagick 否则出现下面错误

sudo apt-get install imagemagick

convert pictures/960x720_1.jpg -resize 320x240! pictures/320x240_1.jpg
/bin/sh: 1: convert: not found
make[1]: *** [pictures/320x240_1.jpg] Error 127

5. cd  mjpg-streamer-code/mjpg-streamer

make clean all

make USE_LIBV4L2=true

echo $LD_LIBRARY_PATH 还需要添加/user/local/lib路径

 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
/home/odroid/catkin_ws/devel/lib:/home/odroid/catkin_ws/devel/lib/arm-linux-gnueabihf:/opt/ros/indigo/lib:/opt/ros/indigo/lib/arm-linux-gnueabihf

测试命令 mjpg_streamer -i "input_uvc.so -d /dev/video0 -r 640x480 -f 10" -o "output_http.so -p 8080 -w /var/www/mjpg_streamer"

6 创建启动脚本

时间: 2024-10-13 12:29:19

Ubuntu 14.10下源码安装MJPG-Streamer及使用的相关文章

Ubuntu 14.10下mysql 编译安装

1. 安装环境:Ubuntu server 14.10Mysql-5.6.23.tar.gz 2. 安装必备的工具sudo apt-get install make bison g++ build-essential libncurses5-dev cmake 3. 添加组合用户 设置安装目录权限sudo groupadd mysqlsudo useradd –g mysql mysql –s /bin/false #创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统sud

Ubuntu 14.04 LTS 源码安装Juno版Keystone开发环境

系统环境: Ubuntu 14.04 LTS Python 2.7 一.系统上已经安装如下工具: git     setuptools     pip     msgfmt     virtualenv 二.获取源码 $ git clone https://github.com/openstack/keystone $ cd keystone 三.安装一些pip不支持的依赖 $ sudo apt-get install python-dev libxml2-dev libxslt1-dev li

CentOS 7下源码安装MySQL 5.7

网上说linux安装mysql服务分两种安装方法: ①源码安装,优点是安装包比较小,只有几十M左右,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: ②使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右(5.7版本的是600M左右), 对于第二种方法,我搞了一天,无果,到某个环节实在是无法走通,老大那边也不让搞了,隔了几天老大又吩咐我在生产服务器上安装mysql,这次我就按照第一种方法源码安装方式 下载源码安装包 http://dev.my

Linux平台下源码安装mysql多实例数据库

Linux平台下源码安装mysql多实例数据库[[email protected] ~]# netstat -tlunp | grep 330tcp6 0 0 :::3306 :::* LISTEN 6191/mysqld [[email protected] ~]# ss -tlunp | grep 330tcp LISTEN 0 80 :::3306 :::* users:(("mysqld",pid=6191,fd=10)) [[email protected] ~]# syst

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境一. 系统环境:Linux系统版本: CentOS release 6.5Apache版本: httpd-2.2.24PHP 版本: php-5.6.11 二.安装前准备: 1.查看是否安装GCC ,GCC-C++编译器,如果没有则进行安装: 查看是否安装的命令: #gcc –v 若未安装在服务器联网情况下可以使用下列命令安装: #yum install gcc #yum install gcc-c++2.

CentOS7 下源码安装MySQL 8.0.11

CentOS7 下源码安装MySQL 8.0.11 系统环境:CentOS7, 内核:Linux 3.10.0-862.el7.x86_64 如果有旧版本的MySQL,先卸载,用下面命令来查询出系统有哪些相关的MySQL包. rpm -qa | grep mysql 如果上述命令查询出有相关的MySQL包,就卸载 rpm -e 包名 卸载MariaDB包 yum remove mariadb-libs.x86_64 从MySQL官网下载源码包,并将该文件拷贝到系统中. https://dev.m

Linux下源码安装CodeBlocks

Linux下源码安装CodeBlocks qianghaohao(CodingNutter) 一. 安装平台说明: CentOs6.4-i686  gcc-4.4.7 二. 下载最新源码: http://www.codeblocks.org/downloads 在此安装的是最新版:Code::Blocks 16.01 三. 阅读官方安装说明文档: http://wiki.codeblocks.org/index.php/Installing_Code::Blocks_from_source_on

Linux下源码安装Mysql5.5

本文主要介绍了如何在源码安装mysql5.5,所用系统为CentOS6.5 一.安装相应的开发环境 yum install -y ncurses-devel yum install -y libaio yum install -y bison yum install -y gcc-c++ yum install -y openssl-devel 二.安装cmake 跨平台编译器 # tar xf cmake-2.8.8.tar.gz # cd cmake-2.8.8 # ./bootstrap

mysql5.7.10 的源码安装

mysql 5.7.10的源码安装: http://fyduan.blog.51cto.com/4234935/1729873cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql_57 \-DMYSQL_DATADIR=/data/3307/data \-DDOWNLOAD_BOOST=1 \-DWITH_BOOST=/usr/local/boost \-DSYSCONFDIR=/data/3307 \-DDEFAULT_CHARSET=utf8mb4