无人直播(视频推流)

环境搭建

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

执行成功

此处省略直播画面

总结

相关推荐
前端世界3 小时前
从零搭建多子网 DHCP 服务:CentOS 双网卡多作用域实战与原理解析
linux·运维·centos
tianyuanwo5 小时前
K8s Dashboard运维技巧全面经验总结
linux·运维·kubernetes
无敌的牛6 小时前
Linux操作系统
linux·运维·服务器
顾小玙6 小时前
Linux : 进程概念
linux
半梦半醒*6 小时前
k8s——services资源+pod详解1
linux·运维·docker·kubernetes·centos·负载均衡
IndulgeCui6 小时前
【金仓数据库产品体验官】KSQL Developer Linux版安装使用体验
linux·运维·数据库
Biomamba生信基地7 小时前
Linux| 二.计算机软件组成与Linux
linux·运维·服务器·生信·医药
八月的雨季 最後的冰吻7 小时前
FFmpeg --15-视频解码: AVIO内存输入模式分析
ffmpeg·音视频
code_ing-7 小时前
【Linux】命令行参数与环境变量
linux·c++·windows·笔记
卍郝凝卍7 小时前
NVR(网络视频录像机)和视频网关的工作方式
网络·图像处理·物联网·音视频·视频解决方案