Using FEC for Rate Adaptation of Multimedia Streams
Marcin Nagy · Aaltodoc (Aalto University) · 2012
flow diagram.Picture adopted from [5]. . . . . . . .Difference between standard RTCP report interval and extended feedback profile (RTP/AVPF).Picture adopted from [5]. . . . . . . . . . .Basic RTCP report headers.Picture adopted from [4]. . . . . . . . . .Concept of FEC sender and receiver operation.Picture adopted from [5]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Example of ULP: The first FEC packet has only level 0 protection for packets A and B. Protection operation is performed only on parts of these packets, leaving other parts of them unprotected.The second FEC packet also has level 0 protection for packets C and D, but it also gives level 1 protection for less important parts of packets A, B, C and D. Picture adopted from [5]. . . . . . . . . . . . . . . . . . . .ULP FEC packets format.Picture adopted from [6]. . . . . . . . . . .Congested queue in the router.Picture adopted from [3]. . . . . . . .Modes of rate adaptation.Picture adopted from [3]. . . . . . . . . . .RTCP XR headers.Picture adopted from [7]. . . . . . . . . . . . . . .Decomposition of image into luma part (brightness), and chrominance (colour components).Picture adopted from Wikipedia en.wikipedia.org.Extension headers for RTP/RTCP in TFRC algorithm.Picture adopted from [8]. . . . . . . . . . . . . . . . . . . . . . . . .