开始前的准备工作
Linux服务器
(1)KPlayer目前仅支持Linux环境并需要满足x86_64(amd64)与aarch64(arm64)CPU架构的硬件环境上运行,我们已经将相关依赖库静态链接至主程序中,这意味着你不需要额外的安装任何的第三方库来支持KPlayer的运行。
在后续的迭代版本中将会陆续针对不同CPU架构与不同的操作系统上进行跨平台支持。
(2)这里服务器可以去主流的云平台(阿里云,腾讯云)租借一个,配置不用很高1核2g的差不多了。也可以在本地用虚拟机来当作服务器,当然你自己的主机肯定也得全天不关机,这个方法可以让一些只是想尝试一下的小伙伴用用。
下载安装Kplayer
- 准备一个文件夹来安装kplayer
- 进入这个文件夹
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
准备B站直播条件
- 实名认证
这个就不用多介绍了,很简单 - 准备B站推流码
打开网页端B站,在首页点击直播,点击头像打开直播中心,选择我的直播间,就可以查看推流码了(当然得先选择分类然后开播才可以看到,这里先等等)
- 创建配置文件
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