无人直播(视频推流)

环境搭建

我这里采用的是ffmpeg来进行推流直播

shell 复制代码
yum -y install wget

wget --no-check-certificate https://www.johnvansickle.com/ffmpeg/old-releases/ffmpeg-4.0.3-64bit-static.tar.xz

tar -xJf ffmpeg-4.0.3-64bit-static.tar.xz

cd ffmpeg-4.0.3-64bit-static

mv ffmpeg /usr/bin && mv ffprobe /usr/bin && mv qt-faststart /usr/bin && mv ffmpeg-10bit /usr/bin

开启对应平台的直播

我这里展示B站的使用方法

获取对应的服务器以及推流码(这是最重要的)

1.开启直播

2.获取信息

这里我们就获取到了服务器地址和串流密钥

执行推流的命令

提前上传一个测试视频

shell 复制代码
# 进入对应的目录
cd ffmpeg-4.0.3-64bit-static

# 推流命令
ffmpeg -re -stream_loop -1 -i "test.mp4" -c copy -f flv "服务器地址+其他信息"

# 以我这里B站直播为例
服务器地址就是网址上的地址
其他信息就是串流密钥

# 如果需要后台执行
nohup ffmpeg -re -stream_loop -1 -i "test.mp4" -c copy -f flv "服务器地址+其他信息"

执行成功

此处省略直播画面

总结

相关推荐
UIUI4 分钟前
list_for_each_entry
linux·数据结构·链表
纽格立科技15 分钟前
2025全球DRM数字广播战略实施全景——印尼篇(地缘特征主导下的数字骨干网构建)
网络·科技·音视频·信息与通信·传媒
LeenixP30 分钟前
RK3576-Debian12删除userdata分区
linux·运维·服务器·数据库·debian·开发板
warton881 小时前
ubuntu24 安装 proxsql 实现数据库代理
linux·运维·mysql·ubuntu
会跑的葫芦怪1 小时前
cursor 打开wsl Ubuntu项目
linux·运维·ubuntu
用户467244544991 小时前
linux的网络配置
linux
Lueeee.2 小时前
字符设备驱动---自己实现点LED
linux
Full Stack Developme2 小时前
linux sudo su su - 三者区别
linux·运维·服务器
Byron Loong2 小时前
【系统】Linux内核和发行版的关系
linux·运维·服务器
SmartRadio2 小时前
在CH585M代码中如何精细化配置PMU(电源管理单元)和RAM保留
linux·c语言·开发语言·人工智能·单片机·嵌入式硬件·lora