ffmpeg+nginx+video.js实现推流网页播放

最近研究了下m3u8视频流推送问题,记录下。

主要用到工具为ffmpeg+nginx+video.js,其中video只是用来实现网页播放。ffmpeg安装我参考的是https://blog.csdn.net/qq_39516859/article/details/81843419。不复杂,添加下环境变量就成。

如图,在cmd输入ffmpeg,这样就是安装成功了。

ffmpeg其他命令我就不说了,毕竟不是主要玩这个。我只用到了推流命令

ffmpeg -i "m3u8地址" -c:v copy -c:a aac -b:a 320k -ar 44100 -strict -2 -f flv "rtmp://127.0.0.1:1935/live"

也不过多赘述,m3u8地址我自己是用的虎牙直播来测试的。网上大多数测试地址都失效,或者就是慢。虎牙直播地址怎么获取稍后说。介绍下上面命令,需要关注的是rtmp://127.0.0.1:1935/live,这个是自己推流地址。我是想本地测所以用的127.0.0.1,也可以推送到哔哩哔哩或者其他直播网站,后面用对应平台的rtmp地址就行。如图,哔哩哔哩的为两个拼接

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值