Dragonboard410c Android USB Camera 使用:mjpg-streamer 在ubuntu16.04安装与使用(二)

原创 2017年07月06日 11:17:56

mjpg-streamer是基于jpeg库来处理摄像头数据的,因此在移植使用mjpg-streamer之前必须先安装或移植jpeg库,否则在编译mjpg-streamer时会报告错误。

1、先更新apt的列表:

sudo apt update

2、安装依赖库

安装libjpeg的dev版本(注:下面所有安装过程中出现是否继续时,统一选择继续:Yes)

sudo apt-get install libjpeg62-dev

sudo apt-get install libjpeg8-dev

3、下载mjpg-streamer

https://github.com/chenguangxiang/mjpg-streamer/tree/master/mjpg-streamer-experimental

4、编译mjpg-streamer

安装cmake

sudo apt-get install cmake

切换到mjpg的路径下:

cd ~/mjpg-streamer-experimental

编译:

sudo make clean all

5、开启mjpg-streamer

./ mjpg_streamer -i “./input_uvc.so” -o “./output_http.so -w ./www”

如果一切正常则开始了视频传输。

这里写图片描述

6、打开浏览器查看视频

在火狐浏览器下http://127.0.0.1:8080/?action=stream (127.0.0.1是本机ip,远程打开需要修改对应ip)。

这里写图片描述

或者在火狐浏览器下http://127.0.0.1:8080/index.html

这里写图片描述

7、其他指令

mjpg-streamer还有很多开启指令,具体的指令请看start.sh脚本,这个脚本里面包含了一些基本指令,例如打开的视频设备号,和图像是否保存等。也可以直接输入帮助命令查看

./mjpg-streamer –help

这里写图片描述

或者需要查看子命令

./mjpg_streamer -i “./input_uvc.so –help

这里写图片描述

版权声明:本文为博主原创文章,欢迎转载,但是看在我辛勤劳动的份上,请注明来源:http://blog.csdn.net/cgx090902(未经允许严禁用于商业用途!)

相关文章推荐

Dragonboard410c Android USB Camera 使用:mjpg-streamer 移植到Android平台(三)

mjpg-streamer移植的android平台也很简单,只要写好Android.mk文件进行编译就行。由于mjpg-streamer是基于jpeg库来处理摄像头数据的,因此在移植mjpg-stre...

使用wm命令修改Dragonboard410c Android的显示分辨率

wm是高通平台(MTK平台类似的命令为am)下对手机分辨率、像素密度、显示区域进行设置的命令。具体如下图:可以看到,wm命令的参数还是比较少的,我们逐条来看下相关命令不同参数的使用:1.wm size...

树莓派新版系统上使用mjpg-streamer获取USB摄像头和树莓派专用摄像头RaspiCamera图像

网上有很多关于mjpg-stream移植到树莓派的文章,大部分还是使用的sourceforge.net上的mjpg-streamer-r63.tar.gz,该工程版本比较老,在新版系统中编译需要把源码...

使用Vysor调试Dragonboard410c

最近在玩Dragonboard410c开发板,但没有显示屏,调试起来很麻烦,又不想花钱去买显示屏,以前一直用的是total control软件,这款软件可以在电脑上实时显示控制开发板上Android系...

如何确定Dragonboard410c使用的kernel defconfig和dts配置文件

各个平台内核defconfig配置文件一般都是在kernel/arch/arm64/configs/目录下,但往往这个目录下放了好几个项目的defconfig文件,那我们如何找到自己项目的对应defc...

在dragonboard 410c上使用python进行GPS报文解析获取位置信息

dragonboard 410c是一款非常强大的开发板,其自带了GPS,wifi和高性能的图形处理单元,可以方便的实现物联网中的各项功能需求,GPS作为物联网设备中常用的功能,可以方便的实现对设备的定...
  • ANDYMFC
  • ANDYMFC
  • 2017年01月17日 14:48
  • 1490

在dragonboard 410c上使用mplayer播放视频

在使用dargonbaord 410c进行开发的过程中,很多时候我们想用视频来传递我们的信息,现实一些短消息,今天就给大家介绍一款非常棒的视频播放软件——mplayer,这款软件是一款非常经典的开源的...
  • ANDYMFC
  • ANDYMFC
  • 2016年12月22日 11:00
  • 898

基于Dragonboard 410c从零到使用Sensor Demo

一、开发环境搭建1》硬件条件 PC机,Dragonboard 410c开发板(LIGHT SENSOR,GESTURE SENSOR,COLOR SENSOR,I2C HUB,等) ...
  • weijory
  • weijory
  • 2016年09月06日 19:18
  • 1041

玩转Dragonboard 410c USB摄像头——图像采集及web发布

看完前面几个blog 相信大家已经基本上会用Python脚本在Dragoboard 410c上进行各种关于USB摄像头图像采集的开发了,这里为了进一步让大家能够发挥UBS摄像头的作用,和方便大家在开发...
  • ANDYMFC
  • ANDYMFC
  • 2016年11月01日 17:59
  • 1320

玩转Dragonboard 410c USB摄像头-人脸识别

人脸识别是一个非常酷的技术,在移动支付、安防、娱乐等众多领域有着非常广泛的应用,今天就带大家一起来体验一下如何利用dragonboard 410c来实现人脸识别功能,这里我们使用的是USB摄像头,连接...
  • ANDYMFC
  • ANDYMFC
  • 2016年11月01日 16:41
  • 1420
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Dragonboard410c Android USB Camera 使用:mjpg-streamer 在ubuntu16.04安装与使用(二)
举报原因:
原因补充:

(最多只允许输入30个字)