kplayer为你提供最小化成本搭建视频推流功能的工具,最优的推流方案OBS或其他软件依赖与xWindow或图形化界面的需要,不适合在服务端与云服务器上进行部署。KPlayer无需依赖图形化界面,您可以使用任意一款你喜欢的发行版本即可实现多视频资源无缝推流的方案。
只需要定义您的配置文件,针对定制化的修改。即可达成想要的结果。并且可以24小时无人值守的方式运行它。
安装脚本
curl -fsSL get.kplayer.net | bash
上传视频并修改配置文件
打开config.json
文件,可以看到预置的一些配置项
{
"version": "2.0.0",
"resource": {
"lists": [
"/video/example_1.mp4",
"/video/example_2.mp4"
]
},
"output": {
"lists": [
{
"path": "rtmp://127.0.0.1:1935/push"
}
]
}
}
基于这个配置文件,你只需要改动很少的一部分配置即可完成资源推流
修改视频资源目录至你的视频文件路径,假设你的视频文件路径为/home/user/video/起风了.flv
{
"version": "2.0.0",
"resource": {
"lists": [
"/home/user/video/起风了.flv"
]
},
"output": {
"lists": [
{
"path": "rtmp://127.0.0.1:1935/push"
}
]
}
}
运行推流脚本
cd kplayer./kplayer play start
将会看到以下输出信息并保持程序继续运行,即成功推流
在后台执行
./kplayer play start --daemon
© 版权声明
吾爱博客|AYFRE.COM 版权所有,转载请标明出处。
THE END
请登录后查看评论内容