安装uv4l服务

添加数字签名:stretch

$ curl http://www.linux-projects.org/listing/uv4l_repo/lpkey.asc | sudo apt-key add -

修改/etc/atp/sources.list添加源

deb http://www.linux-projects.org/listing/uv4l_repo/raspbian/stretch stretch main

安装软件:

$ sudo apt-get update
$ sudo apt-get install uv4l uv4l-server 
$ sudo apt-get install uv4l-raspicam 

安装服务:

$ sudo apt-get uv4l-raspicam-extras

安装完成后,会生成一个uv4l-raspicam.service的服务,可用sysytemctl管理;
本机或其他主机可通过浏览器/VLC/访问 http://本机IP地址:8080/stream/video.mjpeg
也可像操作视频或者摄像机一样处理(但不可修改图像分辨率)

配置管理页面: http://本机IP地址:8080


配置文件说明: /etc/uv4l/uv4l-raspicam.conf

# 编码格式
encoding = mjpeg
# 视频分辨率设置
width  = 640
height = 480
# 帧率fps
framerate = 24

# -------- 服务器选项 ---------
# 设置端口
server-option = --port=8000
# 设置用户密码,设置后需要用户名(user)和密码才能访问
server-option = --user-password=myp4ssw0rd
# 设置管理员密码
server-option = --admin-password=myp4ssw0rd