This chapter focuses on advanced video streaming techniques and details on MPEG-DASH, which stands for “Moving Picture Experts Group – Dynamic Adaptive Streaming over HTTP.” First, the differences of push- vs. pull-based media streaming are described, in which the advantages of pull-based media streaming become evident. Second, the most popular pull-based media streaming protocol Hypertext Transfer Protocol (HTTP) is introduced, and the various types of streaming ...