YouTube 直播內容擷取通訊協定比較

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 長。