作者:David的日常
参考文章:
群晖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左右
4000520066 欢迎批评指正
All Rights Reserved 新浪公司 版权所有