首先需要准备
云服务器+直播平台的rtmp地址和串流密钥
云服务器请购买樱花云的,免费帮忙配置
地址为:樱花云
下面开始教程
第1步进入宝塔面板,点击文件进入/root目录,然后新建一个文件夹(演示的是zb)
创建完成之后,然后进入
然后点击远程下载
URL地址为
http://download.bytelang.cn/kplayer-v0.5.8-linux_amd64.tar.gz
下载完成之后点击解压
然后将config.json.example重命名为config.json
配置文件
{
"version": "2.0.0",
"resource": {
"lists": [
"视频地址" ],
"extensions": [
"mp4"
]
},
"play": {
"start_point": 1,
"play_model": "loop",
"encode_model": "rtmp",
"cache_on": false,
"cache_uncheck": false,
"skip_invalid_resource": false,
"fill_strategy": "tile",
"rpc": {
"on": true,
"http_port": 4156,
"grpc_port": 4157,
"address": "127.0.0.1"
},
"encode": {
"video_width": 854,
"video_height": 480,
"video_fps": 25,
"audio_channel_layout": 3,
"audio_sample_rate": 44100,
"bit_rate": 0,
"avg_quality": 0
}
},
"output": {
"reconnect_internal": -1,
"lists": [{
"path": "rtmp地址+串流密钥",
"unique": "test"
}]
},
"plugin": {
"lists": [{
"path": "show-text",
"unique": "my_plugin",
"params": {
"text": "水印",
"font_size": "20"
}
}]
}
}
config.json编辑,然后将上方我提供的配置文件复制,全选粘贴进去。
然后复制视频地址路径粘贴进去
视频添加完之后修改rtmp地址和串流密钥
点击开始直播即可获取地址和密钥
假如直播地址为:rtmp://live-push.bilivideo.com/live-bvc/
密钥为:?streamname=live_626010307_11757620&key=ba0ca55b54a2e2167deae454fbf30674&schedule=rtmp&pflag=1
那么你需要这样填:rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_626010307_11757620&key=ba0ca55b54a2e2167deae454fbf3067le=rtmp&pflag=1
rtmp地址+密钥
现在用ssh连上服务器
cd 到kplayer所在的目录
演示的地址为:
cd /root/zb/kplayer
进去之后然后执行:
./kplayer play start
整个直播间就起来了