由於 Video streaming 是會消耗大量頻寬,用戶又對延遲敏感,故為了達到比較流暢的觀看體驗,主要會討論:
- Streaming protocol : 如 HLS、DASH 這些 Adaptive bitrate streaming(ABS),允許 player 不需要等待整個影片下載完成才播放,而是可以同時下載多個「影片小片段」,這時就可以開始觀看,並且根據即時網路狀況和裝置功能動態地在品質等級之間切換
- CDN : 絕大多數視訊流量由靠近用戶的 CDN 邊緣節點提供服務,這是影響成本和延遲最重要的部分
最後是關於串流防盜,當影片和串流媒體僅依賴 URL 存取時,資料不僅容易拷貝,還容易發生未經授權的觀看分享,尤其是對於付費內容更需要注意,故安全性如何保證也是一個重要的議題。




