MPEG-DASH (Dynamic Adaptive Streaming over HTTP) is a javascript (used in YouTube video streaming) that defines loading of video segments based on the client feedback. It has two components:
1) Media Presentation that defines the video sequence with one or more consecutive periods that break up the video from start to finish.
2) Media Presentation Description (MPD) file that identifies the various content components and the location of all alternative streams...