UNRAID篇!KPlayer无人24h推流直播
参考文章:
群晖docker搭建24小时直播平台_NAS存储_什么值得买 (smzdm.com)
【Unraid】docker部署b站24小时无人直播_NAS存储_什么值得买 (smzdm.com)
该篇教程主要讲解KPlayer的安装和简单使用
KPlayer:可以帮助你快速的在服务器上进行视频资源的循环直播推流,只需要简单对配置文件进行自定义即可开启直播推流
主要流程目录:
1.安装
2.使用
3.总结
1.安装
先创建一个容器
进入高级视图进行编辑
参考填写
KPlayer
bytelang/kplayer:latest
将配置文档(config.json)复制粘贴下来,命名为config.json
创建目录kplayer,将config.json文件放到该目录
添加其他参数
/kplayer/config.json
/mnt/user/appdata/kplayer/config.json
/video
Tip:
这时候还是不能正常启动使用的,需要修改config.json。
2.使用
这里只说简单上手使用,详细的配置建议看官方文档
这里我是要播放两个视频的
修改需要播放的视频路径(resource)
修改播放模式(play),默认list就是播放完就结束直播推流了
list 列表顺序播放
loop 列表顺序播放并且播放完最后一个资源后重新至起始位置循环
random 随机播放,列表随机播放
queue 队列模式,该模式下播放完资源列表后不会直接结束将会阻塞等待新的资源加入(通过cli、api添加)
修改推流视频分辨率(play),建议根据自己网络情况和电脑配置进行设置
获取直播推流地址,点击开始直播
组合起来:服务器地址+串流密钥
例如这样:rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_xxxxxxx&key=xxxxxxxxxx&schedule=rtmp&pflag=1
修改直播推流地址(output)
再次启动KPlayer,查看日志(可以看到显示成功启动)
来到直播间就可以看到已经开始推流直播了
3.总结
使用下来的感受就是,还不错。如果配置文件可以有一个直观的设置界面,这样设置就更加方便,每个选项有功能说明可以连文档都不用看更便捷设置了。
默认480P 30帧,CPU占用不高(i5-8500T),内存使用在250MB左右
1080P 60帧,CPU占用还行(i5-8500T),内存使用在670MB左右
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
每天不拉翔不舒服斯基
校验提示文案
Prosus
WARN[2023-02-20 05:51:19]cmd/root.go:35 open terminal failed
kplayer for golang v0.5.7 Copyright(c) 2019-2022 the ByteLang Studio (去看看)
libkplayer version: v1.5.2 plugin version: 1.5.1 license version: v1
toolchains GNU(10.3.1) C++ Standard 17 on Linux-x86_64-5.18.14-arch1-1
build with build-chains cmake(3.21.3) type with Release
Hope you have a good experience.
大佬知道怎么解决吗?
校验提示文案
值友2671475736
校验提示文案
小白玩nas
校验提示文案
haimo
校验提示文案
alston88
校验提示文案
利物浦是英超冠军
校验提示文案
值友4350630109
校验提示文案
炫彩丶
校验提示文案
ANIU666
校验提示文案
值友5647861819
校验提示文案
xuanqc
校验提示文案
xuanqc
校验提示文案
haimo
校验提示文案
小白玩nas
校验提示文案
值友2671475736
校验提示文案
值友5647861819
校验提示文案
Prosus
WARN[2023-02-20 05:51:19]cmd/root.go:35 open terminal failed
kplayer for golang v0.5.7 Copyright(c) 2019-2022 the ByteLang Studio (去看看)
libkplayer version: v1.5.2 plugin version: 1.5.1 license version: v1
toolchains GNU(10.3.1) C++ Standard 17 on Linux-x86_64-5.18.14-arch1-1
build with build-chains cmake(3.21.3) type with Release
Hope you have a good experience.
大佬知道怎么解决吗?
校验提示文案
alston88
校验提示文案
ANIU666
校验提示文案
炫彩丶
校验提示文案
值友4350630109
校验提示文案
利物浦是英超冠军
校验提示文案
每天不拉翔不舒服斯基
校验提示文案