查看: 209|回复: 0

[其他] 如何利用服务器搭建一个7 * 24小时的直播间

[复制链接]
1天累计签到
1天连续签到
初来乍到

3713

主题

11

回帖

3万

积分

总版主

名望
0 点
星币
7456 枚
星辰
0 颗
好评
2 点
发表于 前天 12:40 | 显示全部楼层 |阅读模式

注册登录后全站资源免费查看下载

您需要 登录 才可以下载或查看,没有账号?立即注册

×





最近刷B站,经常见到那种直播几百小时的直播间,于是我也想搞一个。
1.准备一台服务器,配置1h1g就够了,实测美国小鸡推流的直播也不卡,可能是带宽大的缘故吧
服务器系统随便装一个就可以,实测CentOS、Debian这俩系统都可以,乌班图没有试,应该也行。
看了一下占用的内存也不大(可能是我推流的视/频小)。测试的小鸡是2h1g的配置
2.一键安装脚本

  • curl -fsSL get.kplayer.net | bash

复制代码
显示以下信息就说明安装成功了
3.上传视/频并修改配置文件
在root文件夹下新建一个mp4文件夹,上传需要直播的视/频素材
然后打开/root/kplayer这个目录。
新建一个config.json的文件,里面内容如下:

  • {
    "version": "2.0.0",
    "resource": {
    "lists": [
    "/root/mp4/视/频文件名.mp4"
    ]
    },
    "play": {
    "play_model": "loop"
    },
    "output": {
    "lists": [
    {
    "path": "B站服务器地址和串流密钥"
    }
    ]
    }
    }

复制代码
打开个b站我的直播,将服务器地址和串流密钥复制下来,放到上面path里。
ps:服务器地址和串流密钥连在一起中间无需空格和逗号
4.B站直播信息
5.运行推流脚本

  • cd kplayer./kplayer play start --daemon

复制代码
接下来返回你的直播间,等待一段时间就会发现直播已经开始了。
6.补充信息
如果有多个视/频要切换的话就修改成以下这样
"lists": [
"/root/mp4/视/频文件名.mp4",
"/root/mp4/视/频文件名1.mp4",
"/root/mp4/视/频文件名2.mp4"
播放的代码如下
"play": {
"play_model": "代码"
},
代码:
loop 列表顺序播放并且播放完最后一个资源后重新至起始位置循环
random 随机播放,列表随机播放
queue 队列模式,该模式下播放完资源列表后不会直接结束将会阻塞等待新的资源加入
kplayer官方文档:docs.kplayer.net
我搭建的测试直播间:http://live.bilibili.com/26361562 来人给我安排个舰长
默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:[email protected]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
Archiver|手机版|偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网--教开服-游戏源码

相关侵权、举报、投诉及建议等,请发 E-mail:[email protected]

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部