YouTube 直播支持以下提取协议 第三方客户:
注入协议 | 已加密 | 支持视频编解码器 | 评论 |
---|---|---|---|
RTMP | 否 | H.264 | 适用于普通、低或超低延迟直播。 |
RTMPS | 是 | H.264 | 适用于普通、低或超低延迟直播。 |
HLS | 是 | H.264、H.265 (HEVC) | 由于支持 HEVC,更适合 4K 分辨率。支持 HDR。不适合超低延迟时间。 |
DASH | 是 | H.264、VP9 | 由于支持 VP9,因此更适合 4K 分辨率。不适合超低延迟时间。 |
实时消息传递协议 (RTMPS) 是一种广泛使用的视频协议 YouTube 直播自服务启用以来接受的流式传输内容。
安全实时消息传递协议 (RTMPS) 是 RTMP 的安全扩展。 RTMPS 可以防止中间人,对内容创作者和观看者都有益 对直播内容注入方面的攻击。这样可确保 创作者的直播数据(包括视频、音频和控制信号) 可安全地传输至 YouTube 的服务器, 在传输过程中被拦截
HTTP Live Streaming (HLS) 和基于 HTTP 的动态自适应流式传输 (DASH) 提取协议也已加密,例如 RTMPS。它们还支持 RTMP 和 RTMPS 不包含的编解码器。新一代视频编解码器,如 VP9 和 高效率视频编码 (HEVC) 可以提供更好的压缩效果(相对于 H.264 格式,允许用户以更高品质流式传输 使用较低的比特率, 减少缓冲时间因此,HLS 或 DASH 提取是付费服务的理想选择 要求更高品质和分辨率的内容,尽管 延迟时间相对较长请注意,HLS 和 DASH 提取通常 延迟时间更长,因为 HLS 和 DASH 是基于片段的。