大家好,又好久没给大家打来好玩的东西了,今天给大家带来的是一个用闲置的VPS来进行虎牙直播,这个应该很少有这方面的文章和教学,不过我也是请教了几个大佬成功的直播视频了,如果你的直播视频类型成功说不准也有不少收益呢。
这是我的虎牙直播链接大家可以去看看,顺便点个赞,送点虎粮 https://www.huya.com/loveproe
准备工具:高配置的VPS一台(博主用的是甲骨文首尔ARM4c24g100G配置的),然后就是资源,虎牙直播实名认证。
所有东西准备好了就可以开始搭建了,本文使用的直播工具是KPlayer,大佬的仓库地址,技术文档
1)登录VPS查看服务器是啥类型的,使用下面命令检查,一般是x86_64或aarch64
uname -m
2)我这里是arm的机器所以下载的安装包是arm的
wget http://download.bytelang.cn/kplayer-v0.5.7-linux_arm64.tar.gz
3)下载完成开始解压文件
tar azxf kplayer-v0.5.7-linux_arm64.tar.gz
4)解压完成后进入文件根目录
cd kplayer
5)查看目录下的文件
ls -lh
6)看到文件说明所有安装kplayer就成功了,然后创建一个配置文件
cp config.json.example config.json
7)创建好配置文件后,上传你的视频文件到服务器上,自己可以在root目录下创建一个文件单独存放视频文件,接下来就是配置文件
{
"version": "2.0.0",
"resource": {
"lists": [
"/video/example_1.mp4", 这个是视频文件路径
"/video/example_2.mp4"
]
},
"output": {
"lists": [
{
"path": "rtmp://127.0.0.1:1935/push" 这个是虎牙的直播推流,自己注册了虎牙就可以在直播设置里查询
}
]
}
}
上述文件不会配置可以找我要一份,也可以看官方文档自己设置
8)所有准备工作都完成了就可以运行软件了,如果出现下图显示就成功了,你可以自己访问自己的直播间查看视频播放
./kplayer play start
9)最后就是后台运行命令,先Ctrl+c退出运行
./kplayer play start --daemon
10)停止后台运行命令
./kplayer play stop
11)运行后将会输出成功日志,这个日志仅代表KPlayer被正确的放到后台进行运行并且不会在前台提示任何运行期间的错误情况,所以并不代表它正在正确的在执行
INFO[2022-08-23 00:47:26] kplayer start success on daemon mode