。Apple 低延遲 HLS 與 CMAF 的關係
原文作者:Traci Ruether
原文出處: https://www.wowza.com/blog/apple-low-latency-hls
在之前的Apple全球開發者大會(WWDC)上,Apple 宣布了其 HTTP Live Streaming(HLS)協議的全新擴展的規範:低延遲 HLS (Apple Low-Latency HLS)。 雖然縮短即時串流直播的延遲是一個宏偉的目標(也是我們的目標),但此消息中斷了整個行業通過分塊傳輸編碼來做到這一點的努力。
CMAF與低延遲競賽
事情是這樣的:很久以前,任何想要在Apple和Microsoft設備上都能串流直播,都必須對相同的音頻和視頻數據進行兩次編碼和存儲。 這是因為 Apple 的 HTTP Live Streaming(HLS)協議指定使用.ts格式,而HTTP的動態自適應流(DASH)幾乎統一使用.mp4格式包裝。
可以將其視為手機和電腦的充電器。 Android 和 iPhone不使用相同的充電器,從而導致電線多了。 由於Apple將專有電纜用於專有端口,因此,每當用戶丟失充電器時,他們就不得不去Apple Store。 HLS協議就像是用於串流直播傳輸到Apple設備的專有充電器一樣。 另一方面,MPEG-DASH致力於將其傳遞到其他地方。