无人直播(视频推流)

环境搭建

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

执行成功

此处省略直播画面

总结

相关推荐
tokepson3 小时前
Mysql下载部署方法备份(Windows/Linux)
linux·服务器·windows·mysql
zz_nj6 小时前
工作的环境
linux·运维·服务器
极客先躯6 小时前
如何自动提取Git指定时间段的修改文件?Win/Linux双平台解决方案
linux·git·elasticsearch
suijishengchengde7 小时前
****LINUX时间同步配置*****
linux·运维
qiuqyue7 小时前
基于虹软Linux Pro SDK的多路RTSP流并发接入、解码与帧级处理实践
linux·运维·网络
切糕师学AI7 小时前
Linux 操作系统简介
linux
南烟斋..8 小时前
GDB调试核心指南
linux·服务器
爱跑马的程序员8 小时前
Linux 如何查看文件夹的大小(du、df、ls、find)
linux·运维·ubuntu
oMcLin10 小时前
如何在 Ubuntu 22.04 LTS 上部署并优化 Magento 电商平台,提升高并发请求的响应速度与稳定性?
linux·运维·ubuntu
Qinti_mm11 小时前
Linux io_uring:高性能异步I/O革命
linux·i/o·io_uring