YouTube 直播支持以下提取协议 第三方客户:
注入协议 | 已加密 | 支持视频编解码器 | 评论 |
---|---|---|---|
RTMP | 否 | H.264 | 适用于普通、低或超低延迟直播。 |
RTMPS | 是 | H.264 | 适用于普通、低或超低延迟直播。 |
HLS | 是 | H.264、H.265 (HEVC) | 由于支持 HEVC,更适合 4K 分辨率。支持 HDR。不适合超低延迟时间。 |
DASH | 是 | H.264、VP9 | 由于支持 VP9,因此更适合 4K 分辨率。不适合超低延迟时间。 |
RTMP 是一种广泛用于视频流式传输的协议, 。
RTMPS 是 RTMP 的安全扩展。RTMPS 对内容创作者和 来阻止视频摄取方面受到中间人攻击, 直播。这样可以确保创作者的所有直播数据: (包括视频、音频和控制信号)都会安全地传输到 YouTube 服务器,在传输过程中保护其免遭篡改或拦截。
与 RTMPS 一样,HLS 和 DASH 提取协议也已加密。他们还 支持 RTMP 和 RTMPS 不支持的编解码器。新一代视频编解码器,例如 与 H.264 相比,VP9 和 HEVC 可以提供更好的压缩效果, 指定比特率的较高质量或具有相同 同时以较低的比特率运行,这可能会缩短缓冲时间。这使得 对于要求更高的付费内容,HLS 或 DASH 提取是不错的选择 但延迟时间相对较长请注意, HLS 和 DASH 提取通常会导致比 RTMP 更长的延迟时间,因为 HLS 和 DASH 基于片段。