Twitch、YouTube、Kick 和 VK Video Live 的 RTMP 服务器:服务器地址与推流密钥
RTMP 服务器是 OBS 或其他直播软件发送你直播视频的地址,推流密钥则是一串密码,平台靠它确认这路视频属于你的频道。这两项都在频道设置里:Twitch 在创作者面板的“设置”→“直播”,YouTube 在 YouTube 工作室的“直播”标签页,Kick 在创作者面板的 Stream URL and Key,VK Video Live 在“工作室”的“密钥和小组件”。Trovo 已于 2026 年 6 月 30 日停止直播,所以不能再向它推流。对 Twitch 来说,通常不用手动填服务器:在 OBS 里选择 Twitch 服务,服务器选“自动”即可。
RTMP、RTMPS、服务器地址和密钥是什么
RTMP 是直播软件把画面和声音传到平台接收服务器的协议。这种服务器叫 ingest 服务器,也就是推流接入点。之后平台会自己转码,再分发给观众。
RTMPS 就是套上加密 TLS 连接的 RTMP,就像用 HTTPS 访问的普通网站。视频内容不变,但密钥和视频流在传输途中不会被人读到。
要开播,软件需要两串内容:
- 服务器 URL——例如 rtmps://a.rtmps.youtube.com:443/live2。很多主播用的都一样,它不是机密。
- 推流密钥——由字母和数字组成的一长串字符,是你频道专属的。从技术上说,软件会把两者拼成“服务器/密钥”形式的一个地址,所以密钥保护着整场直播。
如果 OBS 里有该平台的现成配置(Twitch、YouTube),选好服务并粘贴密钥就行,地址会自动填入。对于没有现成配置的平台,比如 Kick 或 VK Video Live,选择“自定义”服务,把两串内容手动粘贴进去。
表格:服务器地址与密钥获取位置
这些地址已对照各平台的帮助页面和 OBS Studio 内置的服务列表核对过。平台没有公布地址的地方,我们不会凭空编造:请从你自己的面板中获取。
| 平台 | 服务器地址 | 密钥位置 |
|---|---|---|
| Twitch | 在 OBS 中选“自动”;手动填写 rtmp://code.contribute.live-video.net/app/,备用通用地址 rtmp://ingest.global-contribute.live-video.net/app | dashboard.twitch.tv → 设置 → 直播 → 主要推流密钥 |
| YouTube | rtmps://a.rtmps.youtube.com:443/live2,备用 rtmps://b.rtmps.youtube.com:443/live2?backup=1;旧版 rtmp://a.rtmp.youtube.com/live2 | YouTube 工作室 → 创建 → 开始直播 → “直播”标签页 |
| Kick | RTMPS,Kick 帮助页给出的是 rtmps://fa723fc1b171.global-contribute.live-video.net:443/app;请与自己的面板核对 | dashboard.kick.com → Channel → Stream URL and Key |
| VK Video Live | VK 没有公布通用地址,URL 需从“工作室”复制 | 工作室 → 设置 → 密钥和小组件 |
| Trovo | 直播已于 30.06.2026 停止 | 不需要 |
Twitch:密钥与服务器自动选择
密钥在创作者面板里:打开 dashboard.twitch.tv,在左侧选择“设置”→“直播”,复制主要推流密钥。旁边有“重置”按钮:点击后旧密钥立即失效,需要把新密钥重新粘贴到 OBS 中。
Twitch 的服务器形如 rtmp://code.contribute.live-video.net/app/。OBS 内置列表里共有 13 个:法兰克福(euc10)、斯德哥尔摩(eun10)、巴黎(euw30)、爱尔兰(euw10)、美国、亚洲、圣保罗。列表里没有位于俄罗斯或独联体的服务器,离莫斯科最近的是欧洲节点。
OBS 中“自动(推荐)”的工作方式是:开播时软件通过 ingest.twitch.tv 向 Twitch 请求最新的服务器列表,并取其中第一个。如果列表没有加载成功,就使用通用地址 rtmp://ingest.global-contribute.live-video.net/app。Twitch 并未公布这个列表的排序方式,但只有一种情况值得手动选服务器:直播经常断线,换一个服务器后更稳定。
不开播也可以测试服务器。Twitch 支持 ?bandwidthtest=true 参数:在 OBS 中把它加到密钥末尾,启动直播几分钟,然后到 inspector.twitch.tv 查看稳定性。观众看不到这样的视频流。测试后请去掉这个后缀,否则正式直播也不会出现在频道上。
OBS 的 Twitch 配置给出了参考值:H.264 视频最高 6000 kbps,音频最高 320 kbps,关键帧间隔 2 秒。关于如何选择这些数字,详见我们的文章直播码率怎么选。
YouTube:密钥、RTMPS 和备用服务器
在 YouTube 工作室点击“创建”→“开始直播”,打开“直播”标签页。那里有两个字段:直播密钥和直播 URL。如果你以前直播过,YouTube 会连同密钥一起填入之前的设置,OBS 里什么都不用改。
默认情况下,URL 字段显示的是普通 RTMP 地址。要获得 RTMPS,请点击字段旁边的锁形图标。在 OBS 里更简单:选择“YouTube - RTMPS”服务和 Primary 服务器,再粘贴密钥。带 ?backup=1 的备用服务器用于从另一台电脑或另一条网络线路发送第二路保险流。
YouTube 还有第三种方式——HLS:在 OBS 里是“YouTube - HLS”服务。它通过 HTTPS 分段传输视频,支持 H.264 和 HEVC,但延迟比 RTMP 高。对于带聊天互动的游戏直播,请继续使用 RTMPS:OBS 通过它可以向 YouTube 发送 H.264、HEVC 和 AV1。
Kick、VK Video Live,以及 Trovo 的现状
Kick
密钥和地址在创作者面板 dashboard.kick.com 的 Channel → Stream URL and Key 中。OBS 里没有现成的 Kick 配置,所以服务选“自定义”。Kick 通过 443 端口使用 RTMPS,帮助页里的地址形如 rtmps://fa723fc1b171.global-contribute.live-video.net:443/app。重置后旧密钥不会保留,因此需要在所有软件中更新密钥。分步设置请看我们的文章如何在 Kick 上直播。
VK Video Live
通过头像下方的菜单打开“工作室”,进入“设置”→“密钥和小组件”,复制服务器 URL 和推流密钥。在 OBS 中服务选“自定义”。VK 明确警告:如果把密钥交给外人,频道可能被封禁。在普通 VKontakte 上直播(社群或个人主页的“视频”栏目)的路径则不同:“直播”→“应用程序”,在那里也可选择一次性或永久密钥。
Trovo
腾讯于 2026 年 3 月宣布关闭 Trovo,所有直播功能已在 2026 年 6 月 30 日停用。OBS 服务列表里暂时还保留着 Trovo 配置,但通过它无法开播。如果你以前在 Trovo 直播,请把观众转移到 Twitch、Kick 或 VK Video Live。
RTMPS 还是 RTMP,需要哪些端口
普通 RTMP 默认走 TCP 1935 端口,所以 Twitch 的地址里不写端口。YouTube 和 Kick 的 RTMPS 使用 443 端口,也就是 HTTPS 用的那个。这很方便:443 无论在家里、办公室还是移动网络里几乎都不会被封,而 1935 在公司网络和宿舍网络里有时是关闭的。
该怎么选:
- 如果平台提供 RTMPS,就用它。密钥以加密方式传输,对电脑的负担几乎没有变化。
- 对 Twitch,OBS 使用 RTMP:无论是内置服务器列表,还是 Twitch 官方的接入点列表,给出的都是 rtmp:// 地址。
- 提示 SSL 证书无效的错误,通常说明地址里还是 rtmp 而不是 rtmps,或者没有指定 443 端口。YouTube 帮助页也是这样建议的。
- 如果 OBS 完全连不上,请检查杀毒软件和防火墙,更新程序,并在平台支持的情况下尝试用 RTMPS 代替 RTMP。
直播中断更多是由上传带宽造成的,而不是协议。720p 和 1080p 各需要多少带宽,我们在文章直播需要多快的网速中算过。
SRT 与 WHIP 简介
SRT 是基于 UDP 的协议,比 RTMP 更能承受丢包,因此常用于户外 IRL 直播和演播室之间的传输。在 OBS 中,SRT 通过“自定义”服务设置,地址形如 srt://IP:port,密钥字段留空,延迟用 latency 参数设置,单位是微秒。Twitch、YouTube、Kick 和 VK Video Live 的帮助页都没有为普通主播介绍 SRT 接入。实际上,SRT 多用于把视频发到自己的服务器或中转服务,再由那里用 RTMP 推送到平台。
WHIP 是通过 WebRTC 发送视频流的方式,延迟非常低。OBS 从 30 版本开始支持:有 WHIP 服务、服务器字段,以及代替密钥的 Bearer Token 字段。OBS 帮助页把 Twitch 列在支持 WHIP 的服务中,但我们没有找到 Twitch 官方面向主播的说明,所以日常直播用 RTMP 更可靠。
多平台同步直播:在 OBS 中使用多个输出
OBS 默认只发送一路主视频流。要同时向两三个平台直播,有两种办法。
- Multiple RTMP outputs 插件(obs-multi-rtmp)免费,会在 OBS 中添加一个独立面板,可为每个平台分别填写服务器和密钥。请按你的 OBS 版本选择插件版本。主要限制是上传带宽:三路 6000 kbps 的流需要的带宽是一路的三倍。
- 中转服务,例如 Restream:你只向它的服务器发送一路流,由它分发到各个平台。所需带宽与一路直播相同,但 Restream 的免费套餐限制为两个频道。
启动前请查看各平台的规则。自 2023 年 10 月起,Twitch 允许同时在其他服务上直播。Kick 的多平台直播只对合作伙伴计划成员开放,而且这类直播的收益会减半。
如何保护推流密钥
密钥实际上就是你直播的密码。知道它的人无需账号的用户名和密码,就能在你的频道上开播。别人违规的直播,要由你的频道来承担责任。
- 不要在直播或视频里露出密钥:录屏时不要打开 OBS 设置和创作者面板。
- 不要把密钥发给管理员、剪辑师或“推广帮手”。推广服务不需要密钥,只要频道链接就够了。
- 如果你曾用截图发送过设置,或密钥可能已经泄露,请立即在平台面板中点击“重置”,并把新密钥粘贴到 OBS。
- 为账号开启两步验证:没有账号权限,就无法重置或重新查看密钥。
- 凡是有 RTMPS 的地方都用它:在公共 Wi-Fi 下,普通 RTMP 会以明文传输密钥。
当直播已经开始
正确的服务器和密钥解决的是技术问题,但零观众的首场直播很难留住人。如果需要初始在线人数,可以按你的平台来配置:适用于 Twitch、Kick 或 VK Video Live,并通过观众管理面板让观众平滑进入。为此不需要推流密钥,只需要频道链接。
常见问题
能用一个密钥同时向两个平台直播吗?
不能。密钥绑定的是某个平台上的具体频道,每个平台都有自己的密钥。要做多平台同步直播,需要为每个平台设置单独的输出,使用各自的服务器和密钥,或者使用中转服务。
Twitch 的密钥会自己改变吗?
不会,Twitch 的主要密钥在你重置之前一直有效。重置后旧密钥失效,需要把新密钥粘贴到 OBS 中。
在俄罗斯应该选哪个 Twitch 服务器?
保持“自动”即可:OBS 会自己向 Twitch 请求最新列表。Twitch 在俄罗斯没有服务器,最近的是斯德哥尔摩和法兰克福。如果直播断线,可以带上 ?bandwidthtest=true 参数逐个测试。
为什么 OBS 提示 SSL 证书错误?
最常见的原因是地址以 rtmp 开头而应该是 rtmps,或者没有指定 443 端口。请从平台面板重新复制 URL,并把 OBS 更新到最新版本。
Trovo 的旧地址还能用吗?
不能。Trovo 已于 2026 年 6 月 30 日关闭所有直播功能,尽管 OBS 服务列表里仍能看到 Trovo 配置。
一定要用 RTMPS 吗?
不是必须,但在平台支持的地方最好使用:YouTube 和 Kick。对于 Twitch,OBS 默认使用 RTMP,这没有问题。
我们的直播主服务

Dlive

Shopee

Bigo
我们的内容创作者服务







