在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.服务器的端口是否放开

相关推荐
杨云龙UP16 分钟前
SQL Server 备份异地同步 + 清理脚本
运维·服务器·数据库·sql·mysql·sqlserver
l***775226 分钟前
从MySQL5.7平滑升级到MySQL8.0的最佳实践分享
ffmpeg
极地星光29 分钟前
C++链式调用设计:打造优雅流式API
服务器·网络·c++
q***48411 小时前
Nginx中$http_host、$host、$proxy_host的区别
运维·nginx·http
橘子真甜~1 小时前
C/C++ Linux网络编程8 - epoll + ET Reactor TCP服务器
linux·服务器·网络
_lst_1 小时前
linux进程状态
linux·运维·服务器
霍格沃兹测试开发学社-小明2 小时前
AI来袭:自动化测试在智能实战中的华丽转身
运维·人工智能·python·测试工具·开源
MaisieKim_2 小时前
2025年企业文档管理系统全面评测报告
运维·数据库
德育处主任3 小时前
『NAS』轻松获取群晖自带的壁纸
服务器·docker
zzzsde3 小时前
【Linux】基础开发工具(3):编译器
linux·运维·服务器