直播推流神器 Kplayer 手把手教你在B站7*24h全天直播

开始前的准备工作

Linux服务器
(1)KPlayer目前仅支持Linux环境并需要满足x86_64(amd64)与aarch64(arm64)CPU架构的硬件环境上运行,我们已经将相关依赖库静态链接至主程序中,这意味着你不需要额外的安装任何的第三方库来支持KPlayer的运行。
在后续的迭代版本中将会陆续针对不同CPU架构与不同的操作系统上进行跨平台支持。
(2)这里服务器可以去主流的云平台(阿里云,腾讯云)租借一个,配置不用很高1核2g的差不多了。也可以在本地用虚拟机来当作服务器,当然你自己的主机肯定也得全天不关机,这个方法可以让一些只是想尝试一下的小伙伴用用。

下载安装Kplayer

  1. 准备一个文件夹来安装kplayer
  2. 进入这个文件夹
wget http://download.bytelang.cn/kplayer-v0.5.6-linux_amd64.tar.gz
tar zxvf kplayer-v0.5.6-linux_amd64.tar.gz

3.解压完成后就算安装好了,使用命令查看

./kplayer

直播推流神器 Kplayer 手把手教你在B站7*24h全天直播_第1张图片

准备B站直播条件

  1. 实名认证
    这个就不用多介绍了,很简单
  2. 准备B站推流码
    打开网页端B站,在首页点击直播,点击头像打开直播中心,选择我的直播间,就可以查看推流码了(当然得先选择分类然后开播才可以看到,这里先等等)
    直播推流神器 Kplayer 手把手教你在B站7*24h全天直播_第2张图片
  3. 创建配置文件
cp config.json.example config.json

使用cp命令复制一份配置文件
打开config.json文件进行编辑

{
    "version": "2.0.0",
    "resource": {
        "lists": [
            "/video/example_1.mp4",
            "/video/example_2.mp4"
        ]
    },
    "output": {
        "lists": [
            {
                "path": "rtmp://127.0.0.1:1935/push"
            }
        ]
    }

这里resource ->list列表里面配置你的视频存放的位置,注意只要不是最后一条后面要加逗号。
output -> list配置推流地址。
现在可以去选择分类然后开播了 ,然后将上面图片画的短线的地址+密钥拼接一下复制到配置文件中去,配置文件就搞定了

启动kplayer

./kplayer play start
./kplayer play start --daemon

以上两个都是启动命令,下面是后台启动

运行成功后会输出成功的日志
在这里插入图片描述
后台运行成功后可以去/kplayer/log/core.log文件下查看运行日志

接下来就可以去你的直播间观看了

欢迎各位来访问我的直播间哦 https://live.bilibili.com/26709867

你可能感兴趣的:(SpringBoot学习心得,linux,bash,腾讯云)