最新动态
✨ 继Windows版本后,Docker容器化部署amd64版正式!
因近几天相对较忙,arm平台推送失败,暂时只有amd64平台

✨ 双平台逻辑统一:Windows/Docker版本均采用相同推流策略
? 工具简介
RTMP-KS 是一款轻量级推流工具,目前只支持Linux ARM64平台,通过Docker容器化部署,提供灵活的直播源管理。无论是专业人士还是小白,都能轻松应对!
? 核心功能亮点
1️⃣ 多格式支持
原生兼容RTP/RTMP/HLS等主流直播协议 自动生成M3U/TXT格式接口 台标自动匹配(m3u接口默认集成fanmingming台标库)
2️⃣ 推流控制策略
? 推流按钮仅推流data.json中push:"on"节目
开关
为on
开始推流
3️⃣ 转码可选
视频流保持原始编码(默认copy),可选H264和H265 音频强制转码为AAC格式,确保直播兼容性
?️ 快速部署指南
部署命令:
docker run -d \
--name rtmp-ks \
-p 50085:50085 \
-v /etc/docker/rtmp-ks/config:/app/config \
--restart unless-stopped \
cqshushu/rtmp-ks:1.0
参数说明:
--name
容器名称(可修改)
-p 50085:50085
(第一个端口可自定义)
/etc/docker/rtmp-ks
配置文件存放路径(可修改)
rtmp-ks:1.0 可以修改为rtmp-ks:latest,目前为同一版本
⚙️ 配置详解
? 文件结构
config/
├─ data.json # 推流节目配置
└─ password.json # 密码管理
? data.json 示例
json示例:
{
"token": "iptv", #身份验证参数,默认iptv
"logo_path": "https://live.fanmingming.com/tv/", #m3u接口的台标文件路径,默认为fanmingming
"list": [
{
"group": "央视频道", #分组名称
"name": "CCTV1", #节目名称
"url": "http://192.168.2.1:4022/rtp/225.0.4.74:7980", #推流的源地址
"stream_id": "cctv1", #快手播放id
"push": "on", #推流开关
"video_codec": "copy", #视频转码,默认copy,即不转码
"audio_codec": "aac" #音频转码,不生效,均为aac
}
]
}
? 接口说明
1️⃣ 管理后台
主页访问地址: http://[服务器IP]:端口/
管理页访问地址: http://[服务器IP]:端口/admin
2️⃣ 直播源接口
? 操作指南
? 推流流程
1. 进入管理页面,读取TXT
导入到页面
2. 修改需推流节目开关
为on
3. 保存配置,将配置保存到json文件
4. 点击开始推流
按钮,对开关
为on
的节目进行推流
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/11271.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~