Lesson 11 (T/F):
When streaming stored multimedia applications, the user must download first the entire content before it can start playing.
False
Lesson 11 (T/F):
With streaming stored multimedia applications, the user can pause, fast forward, skip ahead the audio/video.
True
Lesson 11:
Which of the following applications is the least sensitive to network delays?
Streaming video
VoIP
Interactive games
File Transfer
File Transfer
Lesson 11:
Which of the following applications is the least tolerant to packet losses?
Streaming video
VoIP
Interactive games
File Transfer
File Transfer
Lesson 11:
What are the consequences of using TCP instead of UDP for VoIP applications? Select all that apply.
Group of answer choices
Less packet loss
More packet loss
Less end-to-end delay.
More end-to-end delay
Less packet loss
More end-to-end delay
Lesson 11:
Which of the following are QoS metrics for VoIP applications? Select all that apply.
End-to-end delay
Jitter
Packet loss
Available bandwidth
End-to-end delay
Jitter
Packet loss
Lesson 11 (T/F):
In VoIP applications, increased packet jitter results in increased end-to-end delay.
Group of answer choices
True
False
True
Lesson 11:
Which of the following has an impact on packet jitter?
Encoding delay
Decoding delay
The type of multimedia application
Network conditions such as buffer sizes, queueing delays, network congestion levels
Network conditions such as buffer sizes, queueing delays, network congestion levels
Lesson 11 (T/F):
In VoIP applications, we have a harsher definition for packet loss, as we consider a packet to be lost if it never arrives or if it arrives after its scheduled playout.
True
What we consider packet loss for VoIP.
Lesson 11 (T/F):
With Forward Error Concealment we also transmit redundant data that can be used for reconstructing the stream at the receiver’s side. This approach to error recovery can lead to more bandwidth consumption.
True
But in general, FEC works by transmitting redundant data alongside the main transmission, which allows the receiver to replace lost data with the redundant data.
The more redundant data transmitted, the more bandwidth is consumed. Also, some of these FEC techniques require the receiving end to receive more chunks before playing out the audio, and that increases playout delay.
Lesson 11 (T/F):
With interleaving we mix chunks of audio together so we avoid scenarios where consecutive chunks are lost. This approach can lead to increased latency.
True
Lesson 11:
Which transport-level protocol is preferred for video content delivery?
UDP
TCP
TCP
Thus, between UDP and TCP, content providers ended up choosing TCP for video delivery as it provides reliability. An additional benefit of using TCP was that it already provides congestion control which is required for effectively sharing bandwidth over the Internet.
Lesson 11:
What are the characteristics of good quality of experience from the user’s perspective? Select that apply.
Low or zero re-buffering
High video quality
Low video quality variations
Low start up latency
Low or zero re-buffering
High video quality
Low video quality variations
Low start up latency
Lesson 11 (T/F):
With throughout-based rate adaption, our goal is to have a buffer-filling rate that is greater than the buffer-depletion rate.
True
In order to have a stall-free streaming, clearly the buffer-filling rate should be greater than the buffer-depletion rate. In other words, C(t)/R(t) > 1 or C(t) > R(t).
Lesson 11 (T/F):
With rate-based adaption, when the bandwidth changes rapidly, the player takes some time to converge to the right estimate of the bandwidth, which can lead to overestimation of the future bandwidth.
True