18
2025
05
23:02:10

Docker:推流工具RTMP-KS (amd64版)先上线

最新动态

✨ 继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️⃣ 直播源接口


接口类型
URL
TXT
http://IP:端口/txt
M3U
http://IP:端口/m3u


? 操作指南

推流流程

1. 进入管理页面,读取TXT导入到页面 


图片



2. 修改需推流节目开关on


图片



3. 保存配置,将配置保存到json文件 


图片



4. 点开始推流按钮,对开关on的节目进行推流


图片






推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/11271.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: