SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
Real Time Transport
Protocol
Concept Of RTP
A protocol is designed to handle real-time traffic (like audio and
video) of the Internet, is known as Real Time Transport
Protocol (RTP).
RTP is used extensively in communication and entertainment
systems that involve streaming media, such as telephony, video
teleconference applications, television services and web-based
push-to-talk features.
RTP supports different formats of files like MPEG and MJPEG.
It is very sensitive to packet delays and less sensitive to packet
loss.
History of RTP
This protocol is developed by Internet Engineering Task Force (IETF) of
four members:
1. S. Casner (Packet Design)
2. V. Jacobson (Packet Design)
3. H. Schulzrinne (Columbia University)
4. R. Frederick (Blue Coat Systems Inc.)
• RTP is first time published in 1996 and known as RFC 1889. And next it
published in 2003 with name of RFC 3550.
RTP Format
Applications of RTP
1. Simple Multicast Audio Conference
Initially the Host of the conference through some allocation
mechanism obtains a multicast group address and pair of ports. One
port is used for audio data, and the other is used for control (RTCP)
packets.
This address and port information is distributed to the intended
participants. If privacy is desired, the data and control packets may
be encrypted, in which case an encryption key must also be
generated and distributed.
Each participant sends the audio data in small chunks (say 20ms) or
packets.
Applications of RTP
2. Audio and Video Conference
If both audio and video media are used in a conference, they
are transmitted as separate RTP sessions RTCP packets are
transmitted for each medium using two different UDP port
pairs and/or multicast addresses.
The canonical name or CNAME of individual participants are
used to match the audio and video sessions.
For Example : Ongoing Presentation, Google Meet
Applications of RTP
3. Mixers and Translators
So far, we have assumed that all sites want to receive media
data in the same format. However, this may not always be
appropriate.
For users having connections of different bandwidth or those
working behind a firewall which won't allow IP packets to pass
will need some extra processing. This is done in the form
of mixers[This mixer resynchronizes incoming audio packets to reconstruct the constant 20 ms
spacing generated by the sender, mixes these reconstructed audio streams into a single stream,
translates the audio encoding to a lower-bandwidth one and forwards the lower-bandwidth packet
stream across the low-speed link] and translators.
Data Communication
Self Learning
Name : Swaroop Sorte
Class : 5th Sem CSE
Roll : CS18053
Topic : Real Time Transport Protocol

More Related Content

PPTX
PPTX
Pattern recognition facial recognition
PDF
Hospital Management System SRS
PDF
Sequence diagram- UML diagram
DOCX
SRS for Library Management System
PDF
Serial Digital Interface (SDI), From SD-SDI to 24G-SDI, Part 1
PDF
Linux systems - Linux Commands and Shell Scripting
PPTX
Sequence diagram
Pattern recognition facial recognition
Hospital Management System SRS
Sequence diagram- UML diagram
SRS for Library Management System
Serial Digital Interface (SDI), From SD-SDI to 24G-SDI, Part 1
Linux systems - Linux Commands and Shell Scripting
Sequence diagram

What's hot (20)

PDF
Overview of Spanning Tree Protocol
PPTX
Simplex stop and_wait_protocol
PPTX
Reed solomon codes
PPTX
CoAP protocol -Internet of Things(iot)
PPTX
Data link control protocol(1)
PPTX
Transport layer
PPT
Hamming codes
PDF
Lecture 19 22. transport protocol for ad-hoc
PPT
Chapter 4 data link layer
PPTX
Network Layer
PPT
Internet control message protocol
PPT
The Data Link Layer
PPTX
Transport layer protocols : TCP and UDP
PPTX
protocols and types of protocols.
PPT
Network Layer,Computer Networks
PPT
Ip addressing classful
PPTX
Ch6 bandwidth utilisation multiplexing and spreading
PDF
IEEE standards and Data Link Layer Protocol
PPT
Ethernet protocol
Overview of Spanning Tree Protocol
Simplex stop and_wait_protocol
Reed solomon codes
CoAP protocol -Internet of Things(iot)
Data link control protocol(1)
Transport layer
Hamming codes
Lecture 19 22. transport protocol for ad-hoc
Chapter 4 data link layer
Network Layer
Internet control message protocol
The Data Link Layer
Transport layer protocols : TCP and UDP
protocols and types of protocols.
Network Layer,Computer Networks
Ip addressing classful
Ch6 bandwidth utilisation multiplexing and spreading
IEEE standards and Data Link Layer Protocol
Ethernet protocol
Ad

Similar to Real time transport protocol (20)

PPT
Sip technology overview
PPT
Sania rtp
PPTX
Realtimetapan
PPT
PDF
Chapter 6 - Multimedia Over Ip
PDF
Audio/Video Conferencing over Publish/Subscribe Messaging Systems
PPTX
RIP RTCP RTSP
PPT
Internet Video
PPT
Streaming Media Protocols
DOCX
Assignment on data network
DOCX
Assignment on data network
PPT
RTP.ppt
PPT
Audio And Video Over Internet
PPTX
Voice and video over ip
PPTX
ETE405-lec7.pptx
PPT
ETE405-lec7.ppt
DOCX
True or False Explain Why- 1- SIP and RTP are protocols used to allow.docx
PDF
20 Years of Streaming in 20 Minutes
Sip technology overview
Sania rtp
Realtimetapan
Chapter 6 - Multimedia Over Ip
Audio/Video Conferencing over Publish/Subscribe Messaging Systems
RIP RTCP RTSP
Internet Video
Streaming Media Protocols
Assignment on data network
Assignment on data network
RTP.ppt
Audio And Video Over Internet
Voice and video over ip
ETE405-lec7.pptx
ETE405-lec7.ppt
True or False Explain Why- 1- SIP and RTP are protocols used to allow.docx
20 Years of Streaming in 20 Minutes
Ad

Recently uploaded (20)

PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
composite construction of structures.pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
web development for engineering and engineering
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Foundation to blockchain - A guide to Blockchain Tech
DOCX
573137875-Attendance-Management-System-original
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Sustainable Sites - Green Building Construction
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
Geodesy 1.pptx...............................................
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
composite construction of structures.pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
web development for engineering and engineering
OOP with Java - Java Introduction (Basics)
Foundation to blockchain - A guide to Blockchain Tech
573137875-Attendance-Management-System-original
CH1 Production IntroductoryConcepts.pptx
Sustainable Sites - Green Building Construction
UNIT 4 Total Quality Management .pptx
Lecture Notes Electrical Wiring System Components
Geodesy 1.pptx...............................................
bas. eng. economics group 4 presentation 1.pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Structs to JSON How Go Powers REST APIs.pdf
Arduino robotics embedded978-1-4302-3184-4.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems

Real time transport protocol

  • 2. Concept Of RTP A protocol is designed to handle real-time traffic (like audio and video) of the Internet, is known as Real Time Transport Protocol (RTP). RTP is used extensively in communication and entertainment systems that involve streaming media, such as telephony, video teleconference applications, television services and web-based push-to-talk features. RTP supports different formats of files like MPEG and MJPEG. It is very sensitive to packet delays and less sensitive to packet loss.
  • 3. History of RTP This protocol is developed by Internet Engineering Task Force (IETF) of four members: 1. S. Casner (Packet Design) 2. V. Jacobson (Packet Design) 3. H. Schulzrinne (Columbia University) 4. R. Frederick (Blue Coat Systems Inc.) • RTP is first time published in 1996 and known as RFC 1889. And next it published in 2003 with name of RFC 3550.
  • 5. Applications of RTP 1. Simple Multicast Audio Conference Initially the Host of the conference through some allocation mechanism obtains a multicast group address and pair of ports. One port is used for audio data, and the other is used for control (RTCP) packets. This address and port information is distributed to the intended participants. If privacy is desired, the data and control packets may be encrypted, in which case an encryption key must also be generated and distributed. Each participant sends the audio data in small chunks (say 20ms) or packets.
  • 6. Applications of RTP 2. Audio and Video Conference If both audio and video media are used in a conference, they are transmitted as separate RTP sessions RTCP packets are transmitted for each medium using two different UDP port pairs and/or multicast addresses. The canonical name or CNAME of individual participants are used to match the audio and video sessions. For Example : Ongoing Presentation, Google Meet
  • 7. Applications of RTP 3. Mixers and Translators So far, we have assumed that all sites want to receive media data in the same format. However, this may not always be appropriate. For users having connections of different bandwidth or those working behind a firewall which won't allow IP packets to pass will need some extra processing. This is done in the form of mixers[This mixer resynchronizes incoming audio packets to reconstruct the constant 20 ms spacing generated by the sender, mixes these reconstructed audio streams into a single stream, translates the audio encoding to a lower-bandwidth one and forwards the lower-bandwidth packet stream across the low-speed link] and translators.
  • 8. Data Communication Self Learning Name : Swaroop Sorte Class : 5th Sem CSE Roll : CS18053 Topic : Real Time Transport Protocol