Lecture 8: 19th November 2019 Flashcards
Adaptive streaming for multimedia (esp video)
What is adaptive streaming?
!
Why is video streaming omportant?
!
What is the problem with a single video stream for all devices?
!
What is the end-to-end workflow path for video streams?
!
How should streams of stored video files work?
!
What does streaming mean?
!
What does streaming mean with regard to sending video files?
!
What are the challenges of streaming stored video files?
!
How do stored video streams differ from their ideal scenario in practice?
!
How is network delay and jitter compensated for?
!
What is jitter?
!
How does client-side buffering work?
!
What are the mathematical parameters of client-side buffering?
!
How does client-side buffering work, with respect to its mathematical parameters?
!
What is the average fill rate of a client-side buffer?
!
What is the playout rate of a client-side buffer?
!
What is the initial playout delay tradeoff?
!
How does multimedia streaming work with UDP?
!
How does multimedia streaming work with HTTP?
!
What are the issues with HTTP-based streaming in the application layer?
!
What are the issues with HTTP-based streaming in the networks and systems?
!
Why may there be a tradeoff between quality and buffering?
!
How can we avoid a tradeoff between quality and buffering?
!
What are the three steps by which we can avoid a tradeoff between quality and buffering?
!