×

FFmpeg推流可视化管理程序内测版本(Windows版)

hqy hqy 发表于2025-05-18 22:56:41 浏览43 评论0

抢沙发发表评论

前言:

昨天分享fmpeg一键推流教程,需要用到命令,今天分享页面管理系统,小白也可以实现简单推流。

:推流前提需要安装ffmpeg并配置环境变量,步骤见今天发布的另一文章。

⚠️ 注意事项

  1. 源稳定性要求 ?️

    • 必须确保直播源地址长期稳定有效
    • 建议使用ffprobe工具测试源质量:
  2. 推流特性说明 ?

    特性
    说明
    带宽占用
    推流将持续占用上行带宽(计算公式:视频码率 + 音频码率)
    观看人数影响
    10人/100人观看仅消耗同等推流带宽
    卡顿优化
    推流无法修复源站卡顿

? 程序部署流程

文件结构要求

RTMP-KS/
├── RTMP-KS.exe # 主程序
└── config/
├── password.json # 认证配置文件
└── data.json # 节目数据库

配置文件示例

password.json:

{
  "password""iptv1234",
  "key""key_123456"
}

data.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""copy"   #音频转码,不生效,均为aac
    }
  ]
}

?️ 管理界面详解


图片

顶部工具栏(12个功能按钮)

按钮名称
功能说明
附加参数/操作提示
读取TXT
导入.txt格式节目单
(格式:组名,节目名,源地址,推流ID
支持批量导入,自动填充默认转码参数
载入配置
data.json加载节目数据库
覆盖当前未保存的修改
新增节目
手动添加节目源
(需填写完整参数)

删除选中
批量删除所选节目

更换ID
替换推流ID
替换所有节目ID
保存配置
将当前节目列表保存至data.json

开始推流
启动推流
推流所有开关为on的节目
拉闸
停止所有推流节目

TXT接口
生成节目单TXT
所有开关为on的节目接口
M3U接口
生成M3U节目单
所有开关为on的节目接口
更改密码
修改管理界面密码
自动同步修改password.json

信息展示区

字段
当前值
配置说明
Tokeniptv2234
TXT和M3U接口token
Logo路径https://live.fanningming.com/tv/
M3U接口节目LOGO台标路径

? 操作指南

快速推流流程

  1. 双击运行RTMP-KS.exe
    图片

  2. 进入管理页面
    根据输出窗口的IP端口访问主页面
    图片
    点击管理页面地址链接进入系统:
    图片
    根据提示输入授权密钥管理密码
    图片

  3. 点击读取TXT载入配置加载节目单
  4. 需要推流的节目开关设置为ON
  5. 点击保存配置将配置保存到data.json
  6. 点击开始推流启动任务

查看推流节目单

  1. 点击TXT接口或者M3U接口查看推流后的节目
  2. 直接将接口用于播放器中即可


打赏

本文链接:https://www.kinber.cn/post/5113.html 转载需授权!

分享到:


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

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客