无人直播(视频推流)

环境搭建

我这里采用的是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 "服务器地址+其他信息"

执行成功

此处省略直播画面

总结

相关推荐
比奇堡派星星7 小时前
awk命令
linux·运维·服务器
清水白石0087 小时前
Python 柯里化完全指南:从函数式思想到工程实践
linux·服务器·python
宸迪8 小时前
【python】使用uv管理项目包依赖
linux·python·uv
HalvmånEver9 小时前
Linux:基于信号量的环形队列与生产者消费者模型(一)
linux·运维·服务器·信号量
威桑10 小时前
解决 Qt6 程序 在Linux 环境下无法输入中文的问题
linux·c++·qt
j_xxx404_10 小时前
Linux:文件描述符fd
linux·运维·服务器
未既10 小时前
逻辑卷挂载磁盘操作命令
linux·运维·服务器
AI周红伟10 小时前
周红伟:字节官方发布Seedance 2.0 视频模型,技术实现过程和 技术分解
音视频
李斯维11 小时前
安装 Arch Linux 到 VMware Workstation 的完全指南
linux
香蕉你个不拿拿^12 小时前
Linux粘滞位和文件,目录权限
linux·运维·服务器