导导播之家DBZJ · LIVE
第 7 章
基础
建议 12 分钟

RTMP、RTMPS、SRT 与推流地址密钥

28 / 42 节

本节学习目标

  • 分清 RTMP、RTMPS、SRT 三种主流推流协议的特点与适用
  • 看懂推流地址(URL)和推流密钥(Stream Key)
  • 掌握安全保管密钥、避免串流和被盗用的基本规范

开始推流前,平台会给你两样东西:一个推流地址和一个推流密钥。很多新手对这串字符既熟悉又陌生。这节课把它彻底讲明白。

三种主流推流协议

协议特点适用场景
RTMP最经典、兼容性最好的推流协议,几乎所有平台都支持常规推流到各大直播平台的默认选择
RTMPSRTMP 加 TLS 加密,传输更安全平台要求或链路需要加密时使用
SRT抗丢包、抗抖动、适合公网和弱网、支持高质量低延迟点对点传输户外弱网、跨地远程连线、专业级点对点传输
  • RTMP 是“推流端到平台”的事实标准,简单稳定,新手从它开始即可。
  • SRT 不替代 RTMP 上平台,更多用于“现场到机房”“A 地到 B 地”这类专业传输,抗网络波动能力强。
  • 选什么协议以平台支持情况为准,部分平台也支持 RTMPS 或专用推流协议。

推流地址和密钥是什么

  • 推流地址(服务器 URL):平台接收流的“入口网址”,形如 rtmp://…/live/。
  • 推流密钥(Stream Key / 串流码):标识“这是哪个账号、哪场直播”的凭证,形如一长串字符。
  • 两者通常拼接使用:编码器把流推到“地址 + 密钥”,平台据此把画面放到你的直播间。
  • 有的平台把完整地址和密钥分开填,有的给你一条完整推流地址,按其后台说明填写即可。

密钥相当于你直播间的钥匙

任何拿到地址 + 密钥的人都能往你的直播间推流。不要把它发到群里、写进公开文档或截图外发;直播结束后,必要时重置密钥;彩排用专门的测试直播间,避免意外推到正式活动。

配置与开播的标准动作

  1. 1

    后台创建直播

    在平台后台创建直播间,取得推流地址和密钥,确认清晰度、转码、回放等设置。

  2. 2

    填进编码器

    在 vMix / OBS / 编码器推流设置中填入地址和密钥,选择协议。

  3. 3

    先连不播 / 测试

    条件允许先用测试直播间或彩排时段连通,确认后台收流、手机可看。

  4. 4

    正式推流

    按约定时间开始推流,确认在线状态、码率、音画,再通知平台 / 观众。

  5. 5

    结束停推

    节目收尾后先停推流再关设备,妥善处理 / 重置密钥。

多平台直播怎么做

需要同时推多个平台时,常见三种方式:用导播软件 / 编码器同时输出多路推流(上行带宽要按总码率叠加计算);用支持多平台分发的直播服务 / 聚合平台(一路推上、云端分发,更省上行);或用一台设备主推、另一台备份。无论哪种,都要分别用各平台手机端验证。

推流配置自查

已完成 0 / 50%

新手最容易踩的坑

!

地址或密钥多复制了空格 / 少字符

复制粘贴时常带进空格或换行导致推不上。推流连不上时先核对这两项是否完全一致。

!

把彩排流推到了正式直播间

正式活动前务必用测试直播间,或确认正式直播间处于未公开 / 测试状态。

本节要点

  • RTMP 兼容性最好用于上平台,RTMPS 加密,SRT 抗弱网适合专业点对点。
  • 地址是入口、密钥是凭证,拼在一起决定流进哪个直播间。
  • 密钥等同直播间钥匙要保密;多平台推流按总码率核算上行,首选云端分发更省带宽。

课后动手 / 思考

  • 在你的直播平台后台找到推流地址和密钥,对照编码器设置确认每一项的来源和含义(注意不要外发密钥)。