網路層對影音串流延遲的影響
基於 TCP 的 HLS 為何還會延遲或卡頓?
雖然 HLS(HTTP Live Streaming)是基於 TCP 傳輸協定,能保證資料不丟失且順序正確,但它天生具有「緩慢啟動、嚴格順序交付」的特性,會導致:啟播延遲(Startup Delay)、再傳延遲(Retransmission Delay)、突發性網路問題容易影響流暢性。
RTT(Round Trip Time)過高
RTT 是封包從客戶端傳送到伺服器再回來的總耗時。
* RTT 高 → Initial connection 慢:尤其 HTTPS handshake 或 CDN 的 chunk 請求階段會很明顯。
* 多個小請求的串流格式(如 HLS)會被放大影響: