Video Streaming

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2023 Mar 13 4:28
Editor
Edited
Edited
2023 Oct 23 14:59

Encoding + Streaming Protocol + playout buffering

server-to-client bandwidth will vary over time, with changing network congestion levels
Solution is distributed, application-level infrastructure for high performance and low cost
pre-distributed popular data is cache
  1. HLS, DASH를 지원하는 브라우저나 Application에서 Manifest 파일을 요청
  1. Bandwidth 와 Manifest 따라 Bitrate 선택
  1. Manifest 파싱하며 필요한 Segment 다운
  1. 다운로드한 Segment를 MSE에게 제공
  1. MSE에서 받은 데이터를 형식에 맞게 디코딩하고 영상 재생
Video Streaming Notion
 
 
Video Streaming Protocols
 
 
 
 
 
 

Recommendations