YouTube 即時串流支援下列適用於第三方用戶端的擷取通訊協定:
擷取通訊協定 | 經過加密 | 支援影片轉碼器 | 註解 |
---|---|---|---|
RTMP | 否 | H.264 | 適合一般、低或超低延遲的即時串流。 |
即時文字訊息 | 相容 | H.264 | 適合一般、低或超低延遲的即時串流。 |
HLS | 相容 | H.264、H.265 (HEVC) | 支援 HEVC,可支援 4K 解析度。支援 HDR。不適用於超低延遲延遲時間。 |
DASH | 相容 | H.264、VP9 | 因為支援 VP9,因此更適合 4K 解析度。不適用於超低延遲延遲時間。 |
RTMP 是影片串流服務廣泛使用的通訊協定,自 YouTube 服務開始後即可使用。
RTMPS 是 RTMP 的安全擴充功能,RTMPS 可防止在直播擷取端進行中間人攻擊,藉此同時保護內容創作者和觀眾。這可以確保創作者的所有直播資料 (包括影片、音訊和控制信號) 都會安全地傳送至 YouTube 伺服器,避免資料在傳輸過程中遭到竄改或攔截。
HLS 和 DASH 擷取通訊協定也會加密,例如 RTMPS。也支援 RTMP 和 RTMPS 的轉碼器。與 H.264 相比,VP9 和 HEVC 等新一代影片轉碼器可提供更好的壓縮,讓使用者能夠以較高的位元率串流播放特定位元率,或使用較低的位元率進行串流,這樣可以減少緩衝處理。這使得 HLS 或 DASH 擷取是付費內容的絕佳選擇,因為該方法需要品質較高且解析度較高,不過相對來說,延遲時間會較高。請注意,HLS 和 DASH 擷取作業的延遲時間通常比 RTMP 長。