RTP - Transport Layer 1 Real Time Protocol (RTP) Prof....

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Transport Layer 1 Real Time Protocol (RTP) CH-1015 Ecublens Patrick.Thiran@epfl.ch http://icawww.epfl.ch Prof. Jean-Yves Le Boudec Prof. Andrzej Duda Prof. Patrick Thiran LCA, EPFL
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Transport Layer 2 Multimedia applications o Streaming multimedia applications need l hard real-time guarantees (do not tolerate losses or (excessive) delay jitter: need intserv, diffserv – next chapter) l soft real-time guarantees (do tolerate small losses and delay jitter: need RTP) o Soft real time applications l should support mulicast l cannot wait for lost packets/segments/datagrams to be retransmitted l need to associate some timing information (timestamps) with packets/segments/datagrams l What about TCP ? l What about UDP ?
Background image of page 2
Transport Layer From a developer’s perspective, RTP belongs to the application layer rather than the transport layer. 3 Real Time Transport Protocol (RTP) o RTP l uses UDP l defines format of additional information required by the application (sequence number, time stamps) l uses a special set of messages (RTCP) to exchange periodic reports l one RTP session, one media flow UDP IP Ethernet RTP UDP IP Frame Relay RTP MPEG2 video PCMA audio Transport Application Network Data link
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Transport Layer 4
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 14

RTP - Transport Layer 1 Real Time Protocol (RTP) Prof....

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online