第 7 章
基础
建议 12 分钟RTMP、RTMPS、SRT 与推流地址密钥
28 / 42 节
本节学习目标
- 分清 RTMP、RTMPS、SRT 三种主流推流协议的特点与适用
- 看懂推流地址(URL)和推流密钥(Stream Key)
- 掌握安全保管密钥、避免串流和被盗用的基本规范
开始推流前,平台会给你两样东西:一个推流地址和一个推流密钥。很多新手对这串字符既熟悉又陌生。这节课把它彻底讲明白。
三种主流推流协议
| 协议 | 特点 | 适用场景 |
|---|---|---|
| RTMP | 最经典、兼容性最好的推流协议,几乎所有平台都支持 | 常规推流到各大直播平台的默认选择 |
| RTMPS | RTMP 加 TLS 加密,传输更安全 | 平台要求或链路需要加密时使用 |
| SRT | 抗丢包、抗抖动、适合公网和弱网、支持高质量低延迟点对点传输 | 户外弱网、跨地远程连线、专业级点对点传输 |
- RTMP 是“推流端到平台”的事实标准,简单稳定,新手从它开始即可。
- SRT 不替代 RTMP 上平台,更多用于“现场到机房”“A 地到 B 地”这类专业传输,抗网络波动能力强。
- 选什么协议以平台支持情况为准,部分平台也支持 RTMPS 或专用推流协议。
推流地址和密钥是什么
- 推流地址(服务器 URL):平台接收流的“入口网址”,形如 rtmp://…/live/。
- 推流密钥(Stream Key / 串流码):标识“这是哪个账号、哪场直播”的凭证,形如一长串字符。
- 两者通常拼接使用:编码器把流推到“地址 + 密钥”,平台据此把画面放到你的直播间。
- 有的平台把完整地址和密钥分开填,有的给你一条完整推流地址,按其后台说明填写即可。
密钥相当于你直播间的钥匙
任何拿到地址 + 密钥的人都能往你的直播间推流。不要把它发到群里、写进公开文档或截图外发;直播结束后,必要时重置密钥;彩排用专门的测试直播间,避免意外推到正式活动。
配置与开播的标准动作
- 1
后台创建直播
在平台后台创建直播间,取得推流地址和密钥,确认清晰度、转码、回放等设置。
- 2
填进编码器
在 vMix / OBS / 编码器推流设置中填入地址和密钥,选择协议。
- 3
先连不播 / 测试
条件允许先用测试直播间或彩排时段连通,确认后台收流、手机可看。
- 4
正式推流
按约定时间开始推流,确认在线状态、码率、音画,再通知平台 / 观众。
- 5
结束停推
节目收尾后先停推流再关设备,妥善处理 / 重置密钥。
多平台直播怎么做
需要同时推多个平台时,常见三种方式:用导播软件 / 编码器同时输出多路推流(上行带宽要按总码率叠加计算);用支持多平台分发的直播服务 / 聚合平台(一路推上、云端分发,更省上行);或用一台设备主推、另一台备份。无论哪种,都要分别用各平台手机端验证。
推流配置自查
已完成 0 / 50%
新手最容易踩的坑
!
地址或密钥多复制了空格 / 少字符
复制粘贴时常带进空格或换行导致推不上。推流连不上时先核对这两项是否完全一致。
!
把彩排流推到了正式直播间
正式活动前务必用测试直播间,或确认正式直播间处于未公开 / 测试状态。
本节要点
- RTMP 兼容性最好用于上平台,RTMPS 加密,SRT 抗弱网适合专业点对点。
- 地址是入口、密钥是凭证,拼在一起决定流进哪个直播间。
- 密钥等同直播间钥匙要保密;多平台推流按总码率核算上行,首选云端分发更省带宽。
课后动手 / 思考
- 在你的直播平台后台找到推流地址和密钥,对照编码器设置确认每一项的来源和含义(注意不要外发密钥)。