Question: DASH is a modern, adaptive bit-rate streaming protocol. Instead of streaming a video as a continuous flow, DASH breaks the content into a sequence
DASH is a modern, adaptive bit-rate streaming protocol. Instead of streaming a video as a continuous flow, DASH breaks the content into a sequence of small chunks, each representing a short interval of playback time. The video is encoded at multiple bit rates, and the client selects the appropriate bit rate for streaming based on network conditions, ensuring smooth playback even with fluctuating bandwidth. (a) What are some advantages of using an adaptive streaming protocol like DASH compared to a traditional download-and-play scheme with a fixed bitrate? Please list at least two and briefly explain your answer. (b) Now consider the integration of DASH with Content Distribution Network (CDN). Compare the ben- efits of streaming DASH content through a CDN versus serving it from a centralized "mega-server". Please briefly discuss at least two points. (c) Suppose that you are using Netflix to watch your favorite movie, Argo (assume the video url is net- flix.com/argo, and the best CDN is us-west-content.netflix.com), briefly explain how to find the best CDN server using DNS step-by-step (in bulletpoints).
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
