树莓派3B+开发板,搭建ffmpeg+nginx+usb摄像头+摄像头自带麦克风简单实现声音视频监控

方案一:
一、树莓派安装ffmpeg
sudo apt-get install ffmpeg
二、安装nginx,nginx-rtmp
sudo apt-get install nginx
sudo apt-get install libnginx-mod-rtmp
三、编辑nginx.conf文件配置支持rtmp
sudo nano /etc/nginx/nginx.conf
在http模块上添加以下配置:
rtmp {
server {
listen 1935; #监听的端口号
application myapp { #rtmp视频流
live on;
}
}

四、树莓派开始推流:
推送到rtmp应用
ffmpeg -y -f alsa -ac 1 -i hw:2 -acodec pcm_s16le -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 -f flv rtmp://树莓派ip:1935/myapp/room1
注意:
hw:2为音频源
/dev/video0为视频源

五、用vlc播放rtmp视频流
rtmp://树莓派ip地址:1935/myapp/room1

方案二:
注意:此方案不能实现声音监控
安装motion
sudo apt-get install motion
然后打开 motion daemon 守护进程,让他可以一直在后台运行:
sudo nano /etc/default/motion
#no修改成yes:
start_motion_daemon=yes
修改motion的配置文件:
sudo nano /etc/motion/motion.conf
#deamon off 改成 on
deamon on
#设置分辨率
width 800
height 600
#设置视频文件存放路径
t

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值