设置 HLS 在线播放

在 YouTube 直播中使用 HLS (HTTP Live Streaming) 提取协议来在线播放 HDR 内容或使用不受 RTMP 支持的编解码器。

准备工作

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

1. 检查是否存在 YouTube HLS 预设

如果您的编码器已经有一个 HLS 提取转 YouTube 的预设,请选择该预设。您可能必须像处理 RTMP 在线播放一样,复制并粘贴直播码。在线播放的准备工作这样就完成了。

如果您的编码器中没有 HLS 提取转 YouTube 的预设,请跳至第 2 步“设置提取网址”。

2. 设置服务器网址

  1. 前往 YouTube 的直播控制室 接着点按 直播。在“选择直播码”下,点击创建新直播码,然后选择 HLS 作为流式传输协议。

注意:如果您想以 HDR 格式直播,则必须不勾选“启用手动分辨率”(Turn on manual resolution)。

  1. HLS 提取的“直播网址”将更新。网址应该以“https”开头,而非“rtmp”。将网址复制到编码器。
  2. 如果您需要一个备份提取,请复制“备用服务器网址”。网址中已经包含直播码,因此不必再单独复制“直播码”。

注意:如果选择了“HLS”,“超低延迟时间”选项将停用。HLS 的延迟时间之所以较长,是因为它发送的是视频片段,而不是像 RTMP 那样发送的是连续的数据流。

3. 完成 HLS 设置

还要确保按照 YouTube 直播的要求更新这些 HLS 设置:

  • 片段时长:1-4 秒,如果片段时长较短,延迟时间也会比较短。
  • 片段格式:必须是“TS”(传输流)。
  • 不支持字节范围。
  • 滚动播放列表中的未接收片段不得超过 5 个。
  • 必须使用 HTTPS POST/PUT。
  • 除非使用 HTTPS,否则不支持加密。

编码器设置

如需了解编码器设置,请参阅关于设置、比特率和分辨率的一般准则。与 RTMP 不同的其他 HLS 设置包括:

  • 视频编解码器:除了 H.264 外,还支持 HEVC
  • 音频编解码器:AAC、AC3 和 EAC3

建议的高级设置

  • 音频采样率:44.1KHz(立体声音频)、48KHz(5.1 环绕声)
  • 音频比特率:128 Kbps(立体声)或 384 Kbps(5.1 环绕声)

支持 HLS 输出的编码器

  • Cobalt 编码器
  • Harmonic
  • Mirillis Action:如果选择了 HEVC 视频编解码器,系统会自动使用 HLS 提取。
  • OBS
  • Telestream

该内容对您有帮助吗?

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