Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Protocols and Algorithms for Adaptive Multimedia Systems

Protocols and Algorithms for Adaptive Multimedia Systems

Lectio Praecursoria
Varun Singh, Espoo

Ph.D. Defense opening lecture

Varun Singh

June 02, 2015

More Decks by Varun Singh

Other Decks in Research


  1. Dominance of Video • ~ 60% of the broadband Internet

    is Video Content • ~ 70% of the mobile Internet is Video Content • ~ 10% of the mobile Internet is Video Calls 3
  2. Internetworking • Available capacity varies over time mainly due to

    sharing with 1. various types of cross traffic 2. wireless networks 4
  3. Emergence of low-delay Video • Live video • delivered within

    seconds • Interactive video • at most hundreds of milliseconds 5
  4. Multimedia Systems • connected to a network • capture and

    transmit media • receive and render media • video codecs: e.g., H.264, VP8, … • audio codecs: e.g., G.711, Opus, … 6
  5. Protocols (RTP) Internet Protocol (IP) User Datagram Protocol (UDP) Session

    Traversal Utilities for NAT (STUN) RTP SSRC #2 SSRC #1 TURN SSRC #3 SSRC #4 Transmission Control Protocol (TCP) Signalling Protocol (e.g., SIP, Jingle, …) DTLS Note: *RTP can be sent over UDP or TCP. Similarly, signalling protocols can be designed to transmit over UDP or TCP. Secure RTP (SRTP) Keying 7
  6. Congestion Control *Rate Control ! Time Instant per packet delay

    Threshold 2 Threshold 1 (2) Short-term delay peak (1) Time period of excessive delay (5) Integral under the delay curve 9
  7. Conclusion • Classification of congestion control cues. • Adaptive error-resilience

    • Congestion control for real-time media • Multipath RTP 13