在RK3588开发板使用FFMpeg 结合云服务器加SRS实现摄像头数据推流到云端拱其他设备查看

今天测试了一把在开发板把摄像头数据推流到云端服务器,然后给其他电脑通过val软件拉取显示摄像头画面,浅浅记录一下大概步骤

1.开发板端先下载ffmpeg

bash 复制代码
apt install ffmpeg

2.云服务器先安装SRS的库 云服务器我使用ubuntu系统,SRS是个什么东西,请点击查看具体说明

bash 复制代码
git clone -b develop https://gitee.com/ossrs/srs.git
cd srs/trunk
./configure
make
./objs/srs -c conf/srs.conf
./etc/init.d/srs status

检查SRS是否成功启动,可以打开 http://ip地址:8080/

如果能看到下面的画面说明成功了,注意一个问题,服务器上面的端口需要开放才能访问到

4.运行ffmpeg把本地摄像头数据推流到服务器

bash 复制代码
ffmpeg -f video4linux2 -video_size 640x480 -i /dev/video0 -c:v libx264 -preset ultrafast -tune zerolatency -f flv  rtmp://11.21.121.123/live/livestream

5.获取推流数据

http://ip:8080/live/livestream.flv

如果数据访问不到:

1.检查ffmpeg推流地址是否填正确

2.服务器的端口是否放开

相关推荐
dntktop29 分钟前
隐私保护+性能优化,RyTuneX 让你的电脑更快更安全
运维·windows
Channing Lewis35 分钟前
python生成随机字符串
服务器·开发语言·python
fajianchen1 小时前
大厂案例——腾讯蓝鲸DevOps类应用的设计与实践
运维·devops
黯然~销魂1 小时前
root用户Linux银河麒麟服务器安装vnc服务
linux·运维·服务器
资深设备全生命周期管理1 小时前
以Python 做服务器,N Robot 做客户端,小小UI,拿捏
服务器·python·ui
huaweichenai2 小时前
windows下修改docker的镜像存储地址
运维·docker·容器
张人玉3 小时前
小白误入(需要一定的vue基础 )使用node建立服务器——vue前端登录注册页面连接到数据库
服务器·前端·vue.js
�时过境迁,物是人非3 小时前
ECS中实现Nginx四层和七层负载均衡以及ALB/NLB实现负载均衡
运维·nginx·负载均衡
Zfox_3 小时前
【Linux】进程间关系与守护进程
linux·运维·服务器·c++
大新新大浩浩3 小时前
jenkins平台使用Login Theme、Customizable Header插件定制修改登陆页图片文字及首页标题
运维·servlet·jenkins