使用 RTMPS 对您的直播进行加密

RTMPS 是常用的 RTMP 流式视频协议的一个安全变种,您可以借助它向 YouTube 直播流式传输内容。它是通过传输层安全协议 (TLS/SSL) 连接传输的 RTMP,且提供加密功能。

准备工作

请确保您的编码器支持 RTMPS 并且您了解在 YouTube 上进行直播的基础知识。

1 检查是否存在 YouTube RTMPS 预设

将您的编码器更新至最新版本,然后查看是否有适用于 YouTube RTMPS 的内置设置。

如果有,则选择该 YouTube RTMPS 预设。此外,您可能还需要输入从直播控制室获得的直播码。直播的准备工作这样就完成了。

如果编码器没有 YouTube RTMPS 预设,请前往“设置服务器网址”。

2 设置服务器网址

您可以从直播控制室获取 RTMPS 网址。请注意,默认情况下,直播控制室仍会向您显示常规 RTMP 网址,因此,请确保您改为获取 RTMPS 网址。

  1. 打开 YouTube 直播控制室
  2. 点击直播标签页或为新直播安排时间。
  3. 在“直播设置”下的“直播网址”字段中,点击锁形图标以显示 RTMPS 网址。
  4. 复制该“直播网址”。
  5. 将该网址粘贴到编码器中。
  6. 直播控制室复制 YouTube 直播码,然后将其粘贴到编码器中。

问题排查

SSL 错误

如果您看到“the RTMP server sent an invalid SSL certificate”(RTMP 服务器发送的 SSL 证书无效)的错误,请按以下步骤操作:

 

1 确保服务器网址正确无误

按照“设置服务器网址”中的步骤操作,确保服务器网址正确无误。另外,协议和服务器都应是 rtmps,而不是 rtmp

 

2 指明端口号

如果网址正确,但您仍收到 SSL 错误消息,请尝试在网址中指明端口 443。下面是一个示例,但您需要将其中的网址更新为从直播控制室获取的网址:

rtmps://exampleYouTubeServer.com:443/stream

 

或者,如果您的编码器要求您在配置选项中指明端口号,请提供 443。

连接超时

如果您看到“failed to connect to server — connection timed out”(无法连接服务器 - 连接超时)"的错误消息,请按以下步骤操作:

 

1 确保服务器网址正确无误

按照“设置服务器网址”中的步骤操作,确保服务器网址正确无误。

 

另外,协议和服务器都应是 rtmps,而不是 rtmp。

 

2 检查您的编码器是否支持 RTMPS

如果问题仍然存在,则可能是您的编码器不支持 RTMPS。请仔细查看编码器的相关文档。

 

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
10018054861528547277
true
搜索支持中心
true
true
true
true
true
59
false
false