好玩的项目-b站24h无人直播项目部署

该文详细介绍了如何设置无人直播项目,通过B站的直播功能,结合服务器(如阿里云ESC)和Kplayer工具,进行24小时视频轮播。首先在B站开通直播并获取推流地址,然后在CentOS系统上下载并配置Kplayer,设定视频播放列表和推流目标,最后启动项目开始无人直播。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近看到一个无人直播项目,就像b站那些24h轮播的视频那种,大概可以用于吸引粉丝关注、然后再引流,具体的直播盈利模式还没怎么探究过,今天就简单演示一下,直播推流的流程,
我的演示直播链接http://live.bilibili.com/30223048

前提:要有服务器,云服务器也行,本地空闲的电脑也行,为了方便演示,这里就采用阿里云的esc云服务器(1M带宽即可)的centos系统进行演示。
 

大致原理:服务器项目运行起来后,读取配置文件指定视频以流文件的形式推流到配置指定直播位置。

1、首先在b站认证开通直播,认证通过的话,不到一分钟就可以了,需要把下图中服务器地址和串流密钥复制拼到一起,像这样
rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_471103107_8762032&key=d6ee6c57dd931dc3d7d4f369f786fe90&schedule=rtmp&pflag=1

2、进入服务器后先找到一个存放推流项目的文件
下载项目

wget http://download.bytelang.cn/kplayer-v0.5.8-linux_amd64.tar.gz

解压项目

tar zxvf kplayer-v0.5.8-linux_amd64.tar.gz

3、下载完成后,进入kplayer文件夹,修改配置文件

在上一步安装顺利后,在kplayer目录中将存在config.json.example,它是一个最简版本用来支持推流的配置文件。你可以选择自己创建文件或者将它复制一份成为新的配置文件。

使用cp命令重命名并复制一份配置文件

cp config.json.example config.jsonvim config.json
{

"version": "2.0.0",

    "play":{

         "play_model":"loop"

            },

"resource": {
"lists": [
"/video/example_1.mp4",
"/video/example_2.mp4"
]
},
"output": {
"lists": [
{
"path": "rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_471103107_8762014&key=d6ee6c57dd931dc7d4f369f786fe90&schedule=rtmp&pflag=1"
}
]
}

}

参数解释

"play_model":"loop"列表顺序播放并且播放完最后一个资源后重新至起始位置循环

“list":["/video/xx.mp4"]表示播放视频路径

4、文件配置好后,确保b站直播是开启状态,然后在kplayer文件夹中启动项目:4.1启动项目

./kplayer play start

4.2后台启动

nohup ./kplayer play start&

4.3关闭项目

./kplayer play stop

5、然后找到自己直播链接,进入就可以看到自己的无人直播了

参考文档

https://docs.kplayer.net/v0.5.8/config/play.html 有不清楚的可私信我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值