Linux服务器搭建24小时直播平台
【摘要】 刷B站的直播平台的时候,经常看到有人直播电视剧、电影啥的,大部分人选择的都是使用电脑来直播,但也有少部分人使用服务器来直播拿闲置的Linux服务器来直播,确实可以值得一试其实我也早在前段时间实现过,但也就是“图一乐”的兴趣在把影片上传至服务器时,要占据一部分容量空间,如果把视频资源放在第三方存储OSS中,在服务器推流的时候达到的效果就没有那么好了,很卡顿,所以搭着玩还是可以试一下的在查询了好...
- 刷B站的直播平台的时候,经常看到有人直播电视剧、电影啥的,大部分人选择的都是使用电脑来直播,但也有少部分人使用服务器来直播
- 拿闲置的Linux服务器来直播,确实可以值得一试
- 其实我也早在前段时间实现过,但也就是“图一乐”的兴趣
- 在把影片上传至服务器时,要占据一部分容量空间,如果把视频资源放在第三方存储OSS中,在服务器推流的时候达到的效果就没有那么好了,很卡顿,所以搭着玩还是可以试一下的
- 在查询了好多资料的同时,终于发现了一款能在Linux环境下做推流直播的软件
- 根据官网的教程就可以搭建了,官网也写的比较详细,这里就不在一一说明了
- 安装 kplay 完成后,就可以对 kplay.yaml 文件进行配置了
- 下面就给出我配置的文件
version: "1.1.0"
player:
connect:
loop: true
media:
list:
- "/zhibo/xingyouji/1.mp4"
- "/zhibo/xingyouji/2.mp4"
- "/zhibo/xingyouji/3.mp4"
- "/zhibo/xingyouji/4.mp4"
- "/zhibo/xingyouji/5.mp4"
- "/zhibo/xingyouji/6.mp4"
- "/zhibo/xingyouji/7.mp4"
- "/zhibo/xingyouji/8.mp4"
- "/zhibo/xingyouji/9.mp4"
- "/zhibo/xingyouji/10.mp4"
- "/zhibo/xingyouji/11.mp4"
- "/zhibo/xingyouji/12.mp4"
- "/zhibo/xingyouji/13.mp4"
- "/zhibo/xingyouji/14.mp4"
- "/zhibo/xingyouji/15.mp4"
- "/zhibo/xingyouji/16.mp4"
- "/zhibo/xingyouji/17.mp4"
- "/zhibo/xingyouji/18.mp4"
- "/zhibo/xingyouji/19.mp4"
- "/zhibo/xingyouji/20.mp4"
- "/zhibo/xingyouji/21.mp4"
- "/zhibo/xingyouji/22.mp4"
- "/zhibo/xingyouji/23.mp4"
- "/zhibo/xingyouji/24.mp4"
- "/zhibo/xingyouji/25.mp4"
- "/zhibo/xingyouji/26.mp4"
- "/zhibo/xingyouji/27.mp4"
- "/zhibo/xingyouji/28.mp4"
start: 1 # 第一次循环播放将从1.mp4开始播放
output:
type: rtmp
path: "推流地址"
plugin:
- file: "libVideoShowFileNamePlugin"
params:
x: "50" # x坐标
y: "50" # y坐标
show_extension: false # 是否显示文件扩展名
font_size: "13" # 字号
-
上面还涉及到对应的插件,详情请至官网了解
-
上面配置的视频路径地址,还可以放到第三方 OSS 上,不过推流的时候播放会有些卡顿,建议视频资源还是放在本地服务器上
-
测试启动
./kplayer play start
或
./kplayer
-
运行
./kplayer play stop
结束当前正在后台运行的 kplayer,或者直接 kill 进程 -
最后使用 nohup 命令启动,就可以在后台运行了
nohup ./kplayer &
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)