RFC 4566 - SDP: Session Description Protocol
Published: July 2006
Status: Standards Track
Authors: M. Handley (UCL), V. Jacobson (Packet Design), C. Perkins (University of Glasgow)
Obsoletes: RFC 2327, RFC 3266
Abstract
This memo defines the Session Description Protocol (SDP). SDP is intended for describing multimedia sessions for the purposes of session announcement, session invitation, and other forms of multimedia session initiation.
Table of Contents
- 1. Introduction
- 2. Glossary of Terms
- 3. Examples of SDP Usage
- 3.1 Session Initiation
- 3.2 Streaming Media
- 3.3 Email and the World Wide Web
- 3.4 Multicast Session Announcement
- 4. Requirements and Recommendations
- 4.1 Media and Transport Information
- 4.2 Timing Information
- 4.3 Private Sessions
- 4.4 Obtaining Further Information about a Session
- 4.5 Categorisation
- 4.6 Internationalisation
- 5. SDP Specification
- 5.1 Protocol Version ("v=")
- 5.2 Origin ("o=")
- 5.3 Session Name ("s=")
- 5.4 Session Information ("i=")
- 5.5 URI ("u=")
- 5.6 Email Address and Phone Number ("e=" and "p=")
- 5.7 Connection Data ("c=")
- 5.8 Bandwidth ("b=")
- 5.9 Timing ("t=")
- 5.10 Repeat Times ("r=")
- 5.11 Time Zones ("z=")
- 5.12 Encryption Keys ("k=")
- 5.13 Attributes ("a=")
- 5.14 Media Descriptions ("m=")
- 6. SDP Attributes
- 7. Security Considerations
- 8. IANA Considerations
- 8.1 The "application/sdp" Media Type
- 8.2 Registration of Parameters
- 8.3 Encryption Key Access Methods
- 9. SDP Grammar
- 10. Summary of Changes from RFC 2327
- 11. Acknowledgements
- 12. References
- 12.1 Normative References
- 12.2 Informative References
Related Resources
- Official RFC: RFC 4566
- Official Page: RFC 4566 DataTracker
- Errata: RFC Editor Errata