以B站推流为例,运用ffmpeg推流的各种操作-3_# 安装ffmpeg & Ubuntu云服务器用ffmpeg推送视频篇

本文详细介绍在Ubuntu服务器上使用ffmpeg进行音视频直播推流的步骤,包括服务器工具升级、ffmpeg安装、直播文件上传、直播推流配置及循环播放设置等。此外,还提供了剪辑视频、快速切割技巧及screen命令的使用方法。

第一步

升级服务器安装工具

sudo apt-get update 

第二步

安装ffmpeg

sudo apt-get install ffmpeg

第三步:在winscp上登录云后将想要直播的文件传到云端(只要打开了22端口就可以用putty或winscp访问服务器,一般在阿里云的防火墙规则处设置端口)
设文件位置为/root/Vedio/BB1.mp4

第四步(ffmpeg直播使用)

  1. 起步姿态:单文件直播
ffmpeg -re -i "/root/Vedio/F2.flv" -vcodec copy -acodec aac -strict -2 -f flv "rtmp://txy.live-send.acg.tv/live-txy/?streamname=live_XXXXXX_XXXXXX"

其中
-i 后的/root/Vedio/F2.flv为服务器文件路径,也可以是其他直播的直播流m3u8地址
==-re 按照视频的FPS进行推流,如果不加这个参数的话……反正不行。
-acodec aac == 设置音频编码为aac
-vcodec copy 设定视频编码与原视频相同
最后 rtmp://txy.live-send.acg.tv/live-txy/?streamname=live_XXXXXXXXX
其中:rtmp://txy.live-send.acg.tv/live-txy/
以及:
?streamname=live_XXXXXX_XXXXXXX&key=XXXXXXXXX

来自
B站直播间
B站实名认

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值