环境:阿里云服务器ECS Ubuntu系统
目的:茬服务器上使用FFmpeg将视频推流到B站进行直播
下载安装ffmpeg,官网下载地址:
先不安装FFmpeg因为还没有安装yasm
安装完成后,回到FFmpeg文件夹中继续安装。
编译过程较长耐心等待。
(跟着一顿胡乱操作居然真的正常了…orz)
然而还需要把这个bin目录加到系统的链接库中:
方法:修改/etc/profile文件使其詠久性生效并对所有系统用户生效,在文件末尾加上如下两行代码
3.启动B站直播间获取直播码和rtmp地址
在B站的个人中心的开播设置中开启直播间获取到rtmp地址和直播码,然后运行命令就可以开始直播啦:
-i 后加视频路径也可以是网络上的视频地址
-f flv 表示推流使用格式,据说必须是這个flv格式
后记 : 跟着做完之后虽然确实可以直播,但是却三步一卡着实蛋疼修改码率也无效,反而会导致声音听起来像是在水下一样朦胧不清由于我对视频的这些个格式规范都不了解,所以也无从下手解决不过也可能是由于带宽太小的问题?用的是最低配的服务器所以带宽是1M