- Home
- RFCs by Subject
- messaging
- MIME
- media types
media types
Media (MIME) type registrations and registry rules
Within this page
media types RFCs (99)
RFC 9996: Media Types for Protocol Buffers
Informational- M. Kucherawy
- W. Kumari
- R. Sloan
- July 2026
- IETF publication
- Applications and Real-Time Area
Abstract
This document registers media types for Protocol Buffers, a common
extensible mechanism for serializing structured data.
Abstract
This document registers media types for Protocol Buffers, a common
extensible mechanism for serializing structured data.
RFC 9806: Updates to SIP-Based Media Recording (SIPREC) to Correct Metadata Media Type
Proposed Standard- D. Mongrain
- June 2025
- IETF publication
- Applications and Real-Time Area
Abstract
The SIP-based Media Recording (SIPREC) protocol is defined by both "Session Initiation Protocol (SIP) Recording Metadata" (RFC 7865) and "Session Recording Protocol" (RFC 7866). Unfortunately, both RFCs contradict each other regarding how recording metadata is to be labeled. In addition, neither RFC registered the new media type. This document updates RFC 7866 to align with RFC 7865 when labeling recording metadata and also registers the media type.
Abstract
The SIP-based Media Recording (SIPREC) protocol is defined by both "Session Initiation Protocol (SIP) Recording Metadata" (RFC 7865) and "Session Recording Protocol" (RFC 7866). Unfortunately, both RFCs contradict each other regarding how recording metadata is to be labeled. In addition, neither RFC registered the new media type. This document updates RFC 7866 to align with RFC 7865 when labeling recording metadata and also registers the media type.
RFC 9782: Entity Attestation Token (EAT) Media Types
Proposed Standard- L. Lundblade
- H. Birkholz
- T. Fossati
- May 2025
- IETF publication
- Security Area
Abstract
The payloads used in Remote ATtestation procedureS (RATS) may require an associated media type for their conveyance, for example, when the payloads are used in RESTful APIs.
This memo defines media types to be used for Entity Attestation Tokens (EATs).
Abstract
The payloads used in Remote ATtestation procedureS (RATS) may require an associated media type for their conveyance, for example, when the payloads are used in RESTful APIs.
This memo defines media types to be used for Entity Attestation Tokens (EATs).
RFC 9751: Closing the RTP Payload Format Media Types Registry
Proposed Standard- M. Westerlund
- March 2025
- IETF publication
- Web and Internet Transport
Abstract
The working group process and the authors of RTP payload formats have sometimes failed to ensure that the media types are registered in the IANA "RTP Payload Format Media Types" registry as recommended by RFC 8088. To simplify the process and rely only on the "Media Types" registry, this document closes the RTP payload- specific registry. In addition, it updates the instruction in RFC 8088 to reflect this change.
Abstract
The working group process and the authors of RTP payload formats have sometimes failed to ensure that the media types are registered in the IANA "RTP Payload Format Media Types" registry as recommended by RFC 8088. To simplify the process and rely only on the "Media Types" registry, this document closes the RTP payload- specific registry. In addition, it updates the instruction in RFC 8088 to reflect this change.
RFC 9694: BCP 13: Guidelines for the Definition of New Top-Level Media Types
Best Current Practice- M.J. Dürst
- March 2025
- IETF publication
- Applications and Real-Time Area
Abstract
This document defines best practices for defining new top-level media types. It also introduces a registry for top-level media types, and contains a short history of top-level media types. It updates RFC 6838.
Abstract
This document defines best practices for defining new top-level media types. It also introduces a registry for top-level media types, and contains a short history of top-level media types. It updates RFC 6838.
RFC 9695: The 'haptics' Top-Level Media Type
Proposed Standard- Y. K. Muthusamy
- C. Ullrich
- March 2025
- IETF publication
- Applications and Real-Time Area
Abstract
This memo registers and documents the 'haptics' top-level media type, under which subtypes for representation formats for haptics may be registered. This document also serves as a registration for a set of subtypes, which are representative of some existing subtypes already in use.
Abstract
This memo registers and documents the 'haptics' top-level media type, under which subtypes for representation formats for haptics may be registered. This document also serves as a registration for a set of subtypes, which are representative of some existing subtypes already in use.
RFC 9512: YAML Media Type
Informational- R. Polli
- E. Wilde
- E. Aro
- February 2024
- IETF publication
- Web and Internet Transport
Abstract
This document registers the application/yaml media type and the +yaml structured syntax suffix with IANA. Both identify document components that are serialized according to the YAML specification.
Abstract
This document registers the application/yaml media type and the +yaml structured syntax suffix with IANA. Both identify document components that are serialized according to the YAML specification.
RFC 9264: Linkset: Media Types and a Link Relation Type for Link Sets
Proposed Standard- E. Wilde
- H. Van de Sompel
- July 2022
- IETF publication
- Web and Internet Transport
Abstract
This specification defines two formats and associated media types for representing sets of links as standalone documents. One format is based on JSON, and the other is aligned with the format for representing links in the HTTP "Link" header field. This specification also introduces a link relation type to support the discovery of sets of links.
Abstract
This specification defines two formats and associated media types for representing sets of links as standalone documents. One format is based on JSON, and the other is aligned with the format for representing links in the HTTP "Link" header field. This specification also introduces a link relation type to support the discovery of sets of links.
RFC 9193: Sensor Measurement Lists (SenML) Fields for Indicating Data Value Content-Format
Proposed Standard- A. Keränen
- C. Bormann
- June 2022
- IETF publication
- Web and Internet Transport
Abstract
The Sensor Measurement Lists (SenML) media types support multiple types of values, from numbers to text strings and arbitrary binary Data Values. In order to facilitate processing of binary Data Values, this document specifies a pair of new SenML fields for indicating the content format of those binary Data Values, i.e., their Internet media type, including parameters as well as any content codings applied.
Abstract
The Sensor Measurement Lists (SenML) media types support multiple types of values, from numbers to text strings and arbitrary binary Data Values. In order to facilitate processing of binary Data Values, this document specifies a pair of new SenML fields for indicating the content format of those binary Data Values, i.e., their Internet media type, including parameters as well as any content codings applied.
RFC 9239: Updates to ECMAScript Media Types
Informational- M. Miller
- M. Borins
- M. Bynens
- B. Farias
- May 2022
- IETF publication
- Applications and Real-Time Area
Abstract
This document describes the registration of media types for the ECMAScript and JavaScript programming languages and conformance requirements for implementations of these types. This document obsoletes RFC 4329 ("Scripting Media Types)", replacing the previous registrations with information and requirements aligned with common usage and implementation experiences.
Abstract
This document describes the registration of media types for the ECMAScript and JavaScript programming languages and conformance requirements for implementations of these types. This document obsoletes RFC 4329 ("Scripting Media Types)", replacing the previous registrations with information and requirements aligned with common usage and implementation experiences.
RFC 8878: Zstandard Compression and the 'application/zstd' Media Type
Informational- Y. Collet
- M. Kucherawy
- February 2021
- IETF publication
Abstract
Zstandard, or "zstd" (pronounced "zee standard"), is a lossless data compression mechanism. This document describes the mechanism and registers a media type, content encoding, and a structured syntax suffix to be used when transporting zstd-compressed content via MIME.
Despite use of the word "standard" as part of Zstandard, readers are advised that this document is not an Internet Standards Track specification; it is being published for informational purposes only.
This document replaces and obsoletes RFC 8478.
Abstract
Zstandard, or "zstd" (pronounced "zee standard"), is a lossless data compression mechanism. This document describes the mechanism and registers a media type, content encoding, and a structured syntax suffix to be used when transporting zstd-compressed content via MIME.
Despite use of the word "standard" as part of Zstandard, readers are advised that this document is not an Internet Standards Track specification; it is being published for informational purposes only.
This document replaces and obsoletes RFC 8478.
RFC 8478: Zstandard Compression and the application/zstd Media Type
Informational- Y. Collet
- M. Kucherawy
- October 2018
- IETF publication
Abstract
Zstandard, or "zstd" (pronounced "zee standard"), is a data compression mechanism. This document describes the mechanism and registers a media type and content encoding to be used when transporting zstd-compressed content via Multipurpose Internet Mail Extensions (MIME).
Despite use of the word "standard" as part of its name, readers are advised that this document is not an Internet Standards Track specification; it is being published for informational purposes only.
Obsoleted by RFC 8878
Abstract
Zstandard, or "zstd" (pronounced "zee standard"), is a data compression mechanism. This document describes the mechanism and registers a media type and content encoding to be used when transporting zstd-compressed content via Multipurpose Internet Mail Extensions (MIME).
Despite use of the word "standard" as part of its name, readers are advised that this document is not an Internet Standards Track specification; it is being published for informational purposes only.
RFC 8351: The PKCS #8 EncryptedPrivateKeyInfo Media Type
Informational- S. Leonard
- June 2018
- Independent Stream publication
Abstract
This document registers the application/pkcs8-encrypted media type for the EncryptedPrivateKeyInfo type of PKCS #8. An instance of this media type carries a single encrypted private key, BER-encoded as a single EncryptedPrivateKeyInfo value.
Abstract
This document registers the application/pkcs8-encrypted media type for the EncryptedPrivateKeyInfo type of PKCS #8. An instance of this media type carries a single encrypted private key, BER-encoded as a single EncryptedPrivateKeyInfo value.
RFC 8118: The application/pdf Media Type
Informational- M. Hardy
- L. Masinter
- D. Markovic
- D. Johnson
- M. Bailey
- March 2017
- IETF publication
- General Area
Abstract
The Portable Document Format (PDF) is an ISO standard (ISO 32000-1:2008) defining a final-form document representation language in use for document exchange, including on the Internet, since 1993. This document provides an overview of the PDF format and updates the media type registration of "application/pdf". It obsoletes RFC 3778.
Abstract
The Portable Document Format (PDF) is an ISO standard (ISO 32000-1:2008) defining a final-form document representation language in use for document exchange, including on the Internet, since 1993. This document provides an overview of the PDF format and updates the media type registration of "application/pdf". It obsoletes RFC 3778.
RFC 8081: The "font" Top-Level Media Type
Proposed Standard- C. Lilley
- February 2017
- IETF publication
- Applications and Real-Time Area
Abstract
This memo serves to register and document the "font" top-level media type, under which subtypes for representation formats for fonts may be registered. This document also serves as a registration application for a set of intended subtypes, which are representative of some existing subtypes already in use, and currently registered under the "application" tree by their separate registrations.
Abstract
This memo serves to register and document the "font" top-level media type, under which subtypes for representation formats for fonts may be registered. This document also serves as a registration application for a set of intended subtypes, which are representative of some existing subtypes already in use, and currently registered under the "application" tree by their separate registrations.
RFC 8098: STD 85: Message Disposition Notification
Internet Standard- T. Hansen
- A. Melnikov
- February 2017
- IETF publication
- Applications and Real-Time Area
Abstract
This memo defines a MIME content type that may be used by a Mail User Agent (MUA) or electronic mail gateway to report the disposition of a message after it has been successfully delivered to a recipient. This content type is intended to be machine processable. Additional message header fields are also defined to permit Message Disposition Notifications (MDNs) to be requested by the sender of a message. The purpose is to extend Internet Mail to support functionality often found in other messaging systems, such as X.400 and the proprietary "LAN-based" systems, and are often referred to as "read receipts," "acknowledgements," or "receipt notifications." The intention is to do this while respecting privacy concerns, which have often been expressed when such functions have been discussed in the past.
Because many messages are sent between the Internet and other messaging systems (such as X.400 or the proprietary "LAN-based" systems), the MDN protocol is designed to be useful in a multiprotocol messaging environment. To this end, the protocol described in this memo provides for the carriage of "foreign" addresses, in addition to those normally used in Internet Mail. Additional attributes may also be defined to support "tunneling" of foreign notifications through Internet Mail.
This document is an Internet Standard. It obsoletes RFC 3798 and updates RFC 2046 (message/partial media type handling) and RFC 3461 (Original-Recipient header field generation requirement).
Abstract
This memo defines a MIME content type that may be used by a Mail User Agent (MUA) or electronic mail gateway to report the disposition of a message after it has been successfully delivered to a recipient. This content type is intended to be machine processable. Additional message header fields are also defined to permit Message Disposition Notifications (MDNs) to be requested by the sender of a message. The purpose is to extend Internet Mail to support functionality often found in other messaging systems, such as X.400 and the proprietary "LAN-based" systems, and are often referred to as "read receipts," "acknowledgements," or "receipt notifications." The intention is to do this while respecting privacy concerns, which have often been expressed when such functions have been discussed in the past.
Because many messages are sent between the Internet and other messaging systems (such as X.400 or the proprietary "LAN-based" systems), the MDN protocol is designed to be useful in a multiprotocol messaging environment. To this end, the protocol described in this memo provides for the carriage of "foreign" addresses, in addition to those normally used in Internet Mail. Additional attributes may also be defined to support "tunneling" of foreign notifications through Internet Mail.
This document is an Internet Standard. It obsoletes RFC 3798 and updates RFC 2046 (message/partial media type handling) and RFC 3461 (Original-Recipient header field generation requirement).
RFC 8072: YANG Patch Media Type
Proposed Standard- A. Bierman
- M. Bjorklund
- K. Watsen
- February 2017
- IETF publication
- Operations and Management Area
Abstract
This document describes a method for applying patches to configuration datastores using data defined with the YANG data modeling language.
Abstract
This document describes a method for applying patches to configuration datastores using data defined with the YANG data modeling language.
RFC 8091: A Media Type Structured Syntax Suffix for JSON Text Sequences
Informational- E. Wilde
- February 2017
- IETF publication
Abstract
Structured syntax suffixes for media types allow other media types to build on them and make it explicit that they are built on an existing media type as their foundation. This specification defines and registers "+json-seq" as a structured syntax suffix for JSON text sequences.
Abstract
Structured syntax suffixes for media types allow other media types to build on them and make it explicit that they are built on an existing media type as their foundation. This specification defines and registers "+json-seq" as a structured syntax suffix for JSON text sequences.
RFC 7903: Windows Image Media Types
Informational- S. Leonard
- September 2016
- Independent Stream publication
Abstract
This document registers media types for certain image formats promulgated in Microsoft Windows, namely image/wmf, image/x-wmf, image/emf, image/x-emf, and image/bmp for use with Windows Metafile, Enhanced Metafile, and Windows Bitmap formats. Originally designed for Microsoft Windows 2.0 and 3.0, these image files are intended to be portable between applications and devices, and they may contain both vector and raster graphics.
Abstract
This document registers media types for certain image formats promulgated in Microsoft Windows, namely image/wmf, image/x-wmf, image/emf, image/x-emf, and image/bmp for use with Windows Metafile, Enhanced Metafile, and Windows Bitmap formats. Originally designed for Microsoft Windows 2.0 and 3.0, these image files are intended to be portable between applications and devices, and they may contain both vector and raster graphics.
RFC 7763: The text/markdown Media Type
Informational- S. Leonard
- March 2016
- IETF publication
- Applications and Real-Time Area
Abstract
This document registers the text/markdown media type for use with Markdown, a family of plain-text formatting syntaxes that optionally can be converted to formal markup languages such as HTML.
Abstract
This document registers the text/markdown media type for use with Markdown, a family of plain-text formatting syntaxes that optionally can be converted to formal markup languages such as HTML.
RFC 7736: Content Delivery Network Interconnection (CDNI) Media Type Registration
Informational- K. Ma
- December 2015
- IETF publication
- Web and Internet Transport
Abstract
This document defines the standard media type used by the Content Delivery Network Interconnection (CDNI) protocol suite, including the registration procedure and recommended usage of the required payload- type parameter.
Abstract
This document defines the standard media type used by the Content Delivery Network Interconnection (CDNI) protocol suite, including the registration procedure and recommended usage of the required payload- type parameter.
RFC 7578: Returning Values from Forms: multipart/form-data
Proposed Standard- L. Masinter
- July 2015
- IETF publication
- Applications and Real-Time Area
Abstract
This specification defines the multipart/form-data media type, which can be used by a wide variety of applications and transported by a wide variety of protocols as a way of returning a set of values as the result of a user filling out a form. This document obsoletes RFC 2388.
Abstract
This specification defines the multipart/form-data media type, which can be used by a wide variety of applications and transported by a wide variety of protocols as a way of returning a set of values as the result of a user filling out a form. This document obsoletes RFC 2388.
RFC 7351: A Media Type for XML Patch Operations
Informational- E. Wilde
- August 2014
- Independent Stream publication
Abstract
The XML patch document format defines an XML document structure for expressing a sequence of patch operations to be applied to an XML document. The XML patch document format builds on the foundations defined in RFC 5261. This specification also provides the media type registration "application/xml-patch+xml", to allow the use of XML patch documents in, for example, HTTP conversations.
Abstract
The XML patch document format defines an XML document structure for expressing a sequence of patch operations to be applied to an XML document. The XML patch document format builds on the foundations defined in RFC 5261. This specification also provides the media type registration "application/xml-patch+xml", to allow the use of XML patch documents in, for example, HTTP conversations.
RFC 7303: XML Media Types
Proposed Standard- H. Thompson
- C. Lilley
- July 2014
- IETF publication
- Applications and Real-Time Area
Abstract
This specification standardizes three media types -- application/xml, application/xml-external-parsed-entity, and application/xml-dtd -- for use in exchanging network entities that are related to the Extensible Markup Language (XML) while defining text/xml and text/ xml-external-parsed-entity as aliases for the respective application/ types. This specification also standardizes the '+xml' suffix for naming media types outside of these five types when those media types represent XML MIME entities.
Abstract
This specification standardizes three media types -- application/xml, application/xml-external-parsed-entity, and application/xml-dtd -- for use in exchanging network entities that are related to the Extensible Markup Language (XML) while defining text/xml and text/ xml-external-parsed-entity as aliases for the respective application/ types. This specification also standardizes the '+xml' suffix for naming media types outside of these five types when those media types represent XML MIME entities.
RFC 7193: The application/cms Media Type
Informational- S. Turner
- R. Housley
- J. Schaad
- April 2014
- IETF publication
Abstract
This document registers the application/cms media type for use with the corresponding CMS (Cryptographic Message Syntax) content types.
Abstract
This document registers the application/cms media type for use with the corresponding CMS (Cryptographic Message Syntax) content types.
RFC 7111: URI Fragment Identifiers for the text/csv Media Type
Informational- M. Hausenblas
- E. Wilde
- J. Tennison
- January 2014
- Independent Stream publication
Abstract
This memo defines URI fragment identifiers for text/csv MIME entities. These fragment identifiers make it possible to refer to parts of a text/csv MIME entity identified by row, column, or cell. Fragment identification can use single items or ranges.
Abstract
This memo defines URI fragment identifiers for text/csv MIME entities. These fragment identifiers make it possible to refer to parts of a text/csv MIME entity identified by row, column, or cell. Fragment identification can use single items or ranges.
RFC 7071: A Media Type for Reputation Interchange
Proposed Standard- N. Borenstein
- M. Kucherawy
- November 2013
- IETF publication
- Applications Area
Abstract
This document defines the format of reputation response data ("reputons"), the media type for packaging it, and definition of a registry for the names of reputation applications and response sets.
Abstract
This document defines the format of reputation response data ("reputons"), the media type for packaging it, and definition of a registry for the names of reputation applications and response sets.
RFC 7061: eXtensible Access Control Markup Language (XACML) XML Media Type
Informational- R. Sinnema
- E. Wilde
- November 2013
- Independent Stream publication
Abstract
This specification registers an XML-based media type for the eXtensible Access Control Markup Language (XACML).
Abstract
This specification registers an XML-based media type for the eXtensible Access Control Markup Language (XACML).
RFC 6922: The application/sql Media Type
Informational- Y. Shafranovich
- April 2013
- IETF publication
Abstract
This document registers the application/sql media type to be used for the Structured Query Language (SQL).
Abstract
This document registers the application/sql media type to be used for the Structured Query Language (SQL).
RFC 6838: BCP 13: Media Type Specifications and Registration Procedures
Best Current Practice- N. Freed
- J. Klensin
- T. Hansen
- January 2013
- IETF publication
- Applications and Real-Time Area
Abstract
This document defines procedures for the specification and registration of media types for use in HTTP, MIME, and other Internet protocols. This memo documents an Internet Best Current Practice.
Abstract
This document defines procedures for the specification and registration of media types for use in HTTP, MIME, and other Internet protocols. This memo documents an Internet Best Current Practice.
RFC 6839: Additional Media Type Structured Syntax Suffixes
Informational- T. Hansen
- A. Melnikov
- January 2013
- IETF publication
- Applications and Real-Time Area
Abstract
A content media type name sometimes includes partitioned meta- information distinguished by a structured syntax to permit noting an attribute of the media as a suffix to the name. This document defines several structured syntax suffixes for use with media type registrations. In particular, it defines and registers the "+json", "+ber", "+der", "+fastinfoset", "+wbxml" and "+zip" structured syntax suffixes, and provides a media type structured syntax suffix registration form for the "+xml" structured syntax suffix. This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
A content media type name sometimes includes partitioned meta- information distinguished by a structured syntax to permit noting an attribute of the media as a suffix to the name. This document defines several structured syntax suffixes for use with media type registrations. In particular, it defines and registers the "+json", "+ber", "+der", "+fastinfoset", "+wbxml" and "+zip" structured syntax suffixes, and provides a media type structured syntax suffix registration form for the "+xml" structured syntax suffix. This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 6713: The 'application/zlib' and 'application/gzip' Media Types
Informational- J. Levine
- August 2012
- IETF publication
Abstract
This document defines the 'application/gzip' and 'application/zlib' media types for compressed data using the gzip and zlib compression formats. This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
This document defines the 'application/gzip' and 'application/zlib' media types for compressed data using the gzip and zlib compression formats. This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 6657: Update to MIME regarding "charset" Parameter Handling in Textual Media Types
Proposed Standard- A. Melnikov
- J. Reschke
- July 2012
- IETF publication
- Applications and Real-Time Area
Abstract
This document changes RFC 2046 rules regarding default "charset" parameter values for "text/*" media types to better align with common usage by existing clients and servers. [STANDARDS-TRACK]
Abstract
This document changes RFC 2046 rules regarding default "charset" parameter values for "text/*" media types to better align with common usage by existing clients and servers. [STANDARDS-TRACK]
RFC 6522: STD 73: The Multipart/Report Media Type for the Reporting of Mail System Administrative Messages
Internet Standard- M. Kucherawy
- January 2012
- IETF publication
- Applications and Real-Time Area
Abstract
The multipart/report Multipurpose Internet Mail Extensions (MIME) media type is a general "family" or "container" type for electronic mail reports of any kind. Although this memo defines only the use of the multipart/report media type with respect to delivery status reports, mail processing programs will benefit if a single media type is used for all kinds of reports.
This memo obsoletes "The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages", RFC 3462, and marks RFC 3462 and its predecessor as "Historic". [STANDARDS-TRACK]
Abstract
The multipart/report Multipurpose Internet Mail Extensions (MIME) media type is a general "family" or "container" type for electronic mail reports of any kind. Although this memo defines only the use of the multipart/report media type with respect to delivery status reports, mail processing programs will benefit if a single media type is used for all kinds of reports.
This memo obsoletes "The Multipart/Report Content Type for the Reporting of Mail System Administrative Messages", RFC 3462, and marks RFC 3462 and its predecessor as "Historic". [STANDARDS-TRACK]
RFC 6466: IANA Registration of the 'image' Media Type for the Session Description Protocol (SDP)
Proposed Standard- G. Salgueiro
- December 2011
- IETF publication
Abstract
This document describes the usage of the 'image' media type and registers it with IANA as a top-level media type for the Session Description Protocol (SDP). This media type is primarily used by SDP to negotiate and establish T.38 media streams. [STANDARDS-TRACK]
Abstract
This document describes the usage of the 'image' media type and registers it with IANA as a top-level media type for the Session Description Protocol (SDP). This media type is primarily used by SDP to negotiate and establish T.38 media streams. [STANDARDS-TRACK]
RFC 6381: The 'Codecs' and 'Profiles' Parameters for "Bucket" Media Types
Proposed Standard- R. Gellens
- D. Singer
- P. Frojdh
- August 2011
- IETF publication
Abstract
Several MIME type/subtype combinations exist that can contain different media formats. A receiving agent thus needs to examine the details of such media content to determine if the specific elements can be rendered given an available set of codecs. Especially when the end system has limited resources, or the connection to the end system has limited bandwidth, it is helpful to know from the Content- Type alone if the content can be rendered.
This document specifies two parameters, 'codecs' and 'profiles', that are used with various MIME types or type/subtype combinations to allow for unambiguous specification of the codecs employed by the media formats contained within, or the profile(s) of the overall container format. This document obsoletes RFC 4281; RFC 4281 defines the 'codecs' parameter, which this document retains in a backwards compatible manner with minor clarifications; the 'profiles' parameter is added by this document.
By labeling content with the specific codecs indicated to render the contained media, receiving systems can determine if the codecs are supported by the end system, and if not, can take appropriate action (such as rejecting the content, sending notification of the situation, transcoding the content to a supported type, fetching and installing the required codecs, further inspection to determine if it will be sufficient to support a subset of the indicated codecs, etc.).
Similarly, the profiles can provide an overall indication, to the receiver, of the specifications with which the content complies. This is an indication of the compatibility of the container format and its contents to some specification. The receiver may be able to work out the extent to which it can handle and render the content by examining to see which of the declared profiles it supports, and what they mean. [STANDARDS-TRACK]
Abstract
Several MIME type/subtype combinations exist that can contain different media formats. A receiving agent thus needs to examine the details of such media content to determine if the specific elements can be rendered given an available set of codecs. Especially when the end system has limited resources, or the connection to the end system has limited bandwidth, it is helpful to know from the Content- Type alone if the content can be rendered.
This document specifies two parameters, 'codecs' and 'profiles', that are used with various MIME types or type/subtype combinations to allow for unambiguous specification of the codecs employed by the media formats contained within, or the profile(s) of the overall container format. This document obsoletes RFC 4281; RFC 4281 defines the 'codecs' parameter, which this document retains in a backwards compatible manner with minor clarifications; the 'profiles' parameter is added by this document.
By labeling content with the specific codecs indicated to render the contained media, receiving systems can determine if the codecs are supported by the end system, and if not, can take appropriate action (such as rejecting the content, sending notification of the situation, transcoding the content to a supported type, fetching and installing the required codecs, further inspection to determine if it will be sufficient to support a subset of the indicated codecs, etc.).
Similarly, the profiles can provide an overall indication, to the receiver, of the specifications with which the content complies. This is an indication of the compatibility of the container format and its contents to some specification. The receiver may be able to work out the extent to which it can handle and render the content by examining to see which of the declared profiles it supports, and what they mean. [STANDARDS-TRACK]
RFC 6207: The Media Types application/mods+xml, application/mads+xml, application/mets+xml, application/marcxml+xml, and application/sru+xml
Informational- R. Denenberg
- April 2011
- IETF publication
Abstract
This document specifies media types for the following formats: MODS (Metadata Object Description Schema), MADS (Metadata Authority Description Schema), METS (Metadata Encoding and Transmission Standard), MARCXML (MARC21 XML Schema), and the SRU (Search/Retrieve via URL Response Format) protocol response XML schema. These are all XML schemas providing representations of various forms of information including metadata and search results. This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
This document specifies media types for the following formats: MODS (Metadata Object Description Schema), MADS (Metadata Authority Description Schema), METS (Metadata Encoding and Transmission Standard), MARCXML (MARC21 XML Schema), and the SRU (Search/Retrieve via URL Response Format) protocol response XML schema. These are all XML schemas providing representations of various forms of information including metadata and search results. This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 6208: Cloud Data Management Interface (CDMI) Media Types
Informational- K. Sankar
- A. Jones
- April 2011
- IETF publication
Abstract
This document describes several Internet media types defined for the Cloud Data Management Interface (CDMI) by the Storage Networking Industry Association (SNIA). The media types are:
o application/cdmi-object
o application/cdmi-container
o application/cdmi-domain
o application/cdmi-capability
o application/cdmi-queue
This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
This document describes several Internet media types defined for the Cloud Data Management Interface (CDMI) by the Storage Networking Industry Association (SNIA). The media types are:
o application/cdmi-object
o application/cdmi-container
o application/cdmi-domain
o application/cdmi-capability
o application/cdmi-queue
This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 6129: The 'application/tei+xml' Media Type
Informational- L. Romary
- S. Lundberg
- February 2011
- IETF publication
Abstract
This document defines the 'application/tei+xml' media type for markup languages defined in accordance with the Text Encoding and Interchange guidelines. This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
This document defines the 'application/tei+xml' media type for markup languages defined in accordance with the Text Encoding and Interchange guidelines. This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 5967: The application/pkcs10 Media Type
Informational- S. Turner
- August 2010
- IETF publication
Abstract
This document specifies a media type used to carry PKCS #10 certification requests as defined in RFC 2986. It carries over the original specification from RFC 2311, which recently has been moved to Historic status, and properly links it to RFC 2986. This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
This document specifies a media type used to carry PKCS #10 certification requests as defined in RFC 2986. It carries over the original specification from RFC 2311, which recently has been moved to Historic status, and properly links it to RFC 2986. This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 5955: The application/timestamped-data Media Type
Informational- A. Santoni
- August 2010
- IETF publication
Abstract
This document defines a new media type for TimeStampedData envelopes as described in RFC 5544. This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
This document defines a new media type for TimeStampedData envelopes as described in RFC 5544. This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 5877: The application/pkix-attr-cert Media Type for Attribute Certificates
Informational- R. Housley
- May 2010
- IETF publication
- Security Area
Abstract
This document specifies a MIME media type used to carry a single attribute certificate as defined in RFC 5755. This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
This document specifies a MIME media type used to carry a single attribute certificate as defined in RFC 5755. This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 5791: RFC 2731 ("Encoding Dublin Core Metadata in HTML") Is Obsolete
Informational- J. Reschke
- J. Kunze
- February 2010
- IETF publication
Abstract
This document obsoletes RFC 2731, "Encoding Dublin Core Metadata in HTML", as further development of this specification has moved to the Dublin Core Metadata Initiative (DCMI). This document is not an Internet Standards Track specification; it is published for informational purposes.
Abstract
This document obsoletes RFC 2731, "Encoding Dublin Core Metadata in HTML", as further development of this specification has moved to the Dublin Core Metadata Initiative (DCMI). This document is not an Internet Standards Track specification; it is published for informational purposes.
RFC 5334: Ogg Media Types
Proposed Standard- I. Goncalves
- S. Pfeiffer
- C. Montgomery
- September 2008
- IETF publication
Abstract
This document describes the registration of media types for the Ogg container format and conformance requirements for implementations of these types. This document obsoletes RFC 3534. [STANDARDS-TRACK]
Abstract
This document describes the registration of media types for the Ogg container format and conformance requirements for implementations of these types. This document obsoletes RFC 3534. [STANDARDS-TRACK]
RFC 5147: URI Fragment Identifiers for the text/plain Media Type
Proposed Standard- E. Wilde
- M. Duerst
- April 2008
- IETF publication
Abstract
This memo defines URI fragment identifiers for text/plain MIME entities. These fragment identifiers make it possible to refer to parts of a text/plain MIME entity, either identified by character position or range, or by line position or range. Fragment identifiers may also contain information for integrity checks to make them more robust. [STANDARDS-TRACK]
Abstract
This memo defines URI fragment identifiers for text/plain MIME entities. These fragment identifiers make it possible to refer to parts of a text/plain MIME entity, either identified by character position or range, or by line position or range. Fragment identifiers may also contain information for integrity checks to make them more robust. [STANDARDS-TRACK]
RFC 5013: The Dublin Core Metadata Element Set
Informational- J. Kunze
- T. Baker
- August 2007
- IETF publication
Abstract
This document defines fifteen metadata elements for resource description in a cross-disciplinary information environment. This memo provides information for the Internet community.
Abstract
This document defines fifteen metadata elements for resource description in a cross-disciplinary information environment. This memo provides information for the Internet community.
RFC 4839: Media Type Registrations for the Open eBook Publication Structure (OEBPS) Package File (OPF)
Informational- G. Conboy
- J. Rivlin
- J. Ferraiolo
- April 2007
- IETF publication
Abstract
This document serves to register a media type for the Open eBook Publication Structure (OEBPS) Package Files. This memo provides information for the Internet community.
Abstract
This document serves to register a media type for the Open eBook Publication Structure (OEBPS) Package Files. This memo provides information for the Internet community.
RFC 4855: Media Type Registration of RTP Payload Formats
Proposed Standard- S. Casner
- February 2007
- IETF publication
- Real-time Applications and Infrastructure Area
Abstract
This document specifies the procedure to register RTP payload formats as audio, video, or other media subtype names. This is useful in a text-based format description or control protocol to identify the type of an RTP transmission. [STANDARDS-TRACK]
Abstract
This document specifies the procedure to register RTP payload formats as audio, video, or other media subtype names. This is useful in a text-based format description or control protocol to identify the type of an RTP transmission. [STANDARDS-TRACK]
RFC 4856: Media Type Registration of Payload Formats in the RTP Profile for Audio and Video Conferences
Proposed Standard- S. Casner
- February 2007
- IETF publication
- Real-time Applications and Infrastructure Area
Abstract
This document specifies media type registrations for the RTP payload formats defined in the RTP Profile for Audio and Video Conferences. Some of these may also be used for transfer modes other than RTP. [STANDARDS-TRACK]
Abstract
This document specifies media type registrations for the RTP payload formats defined in the RTP Profile for Audio and Video Conferences. Some of these may also be used for transfer modes other than RTP. [STANDARDS-TRACK]
RFC 4723: Registration of Media Type audio/mobile-xmf
Informational- T. Kosonen
- T. White
- December 2006
- IETF publication
Abstract
The MIDI Manufacturers Association (MMA) and the Association of Musical Electronics Industry (AMEI) have produced the Mobile XMF standard, which was developed particularly for mobile MIDI applications. Mobile XMF is a very compact media type providing high-quality synthetic audio content for music downloading and messaging applications that require MIME registration. This document registers the media type audio/mobile-xmf. This memo provides information for the Internet community.
Abstract
The MIDI Manufacturers Association (MMA) and the Association of Musical Electronics Industry (AMEI) have produced the Mobile XMF standard, which was developed particularly for mobile MIDI applications. Mobile XMF is a very compact media type providing high-quality synthetic audio content for music downloading and messaging applications that require MIME registration. This document registers the media type audio/mobile-xmf. This memo provides information for the Internet community.
RFC 4735: Example Media Types for Use in Documentation
Proposed Standard- T. Taylor
- October 2006
- IETF publication
Abstract
This document is registration for the 'example' media type and 'example' subtypes within the standards tree. The 'example/*' and '*/example' media types are defined for documentation purposes only. [STANDARDS-TRACK]
Abstract
This document is registration for the 'example' media type and 'example' subtypes within the standards tree. The 'example/*' and '*/example' media types are defined for documentation purposes only. [STANDARDS-TRACK]
RFC 4708: CellML Media Type
Informational- A. Miller
- October 2006
- IETF publication
Abstract
This document standardises a new media type -- application/cellml+xml -- for use in exchanging mathematical models represented in a CellML Umbrella 1.0 compliant markup language. This memo provides information for the Internet community.
Abstract
This document standardises a new media type -- application/cellml+xml -- for use in exchanging mathematical models represented in a CellML Umbrella 1.0 compliant markup language. This memo provides information for the Internet community.
RFC 4613: Media Type Registrations for Downloadable Sounds for Musical Instrument Digital Interface (MIDI)
Informational- P. Frojdh
- U. Lindgren
- M. Westerlund
- September 2006
- IETF publication
Abstract
This document serves to register a media type for Downloadable Sounds. This memo provides information for the Internet community.
Abstract
This document serves to register a media type for Downloadable Sounds. This memo provides information for the Internet community.
RFC 4627: The application/json Media Type for JavaScript Object Notation (JSON)
Informational- D. Crockford
- July 2006
- IETF publication
Abstract
JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Programming Language Standard. JSON defines a small set of formatting rules for the portable representation of structured data. This memo provides information for the Internet community.
Obsoleted by RFC 7159
Abstract
JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Programming Language Standard. JSON defines a small set of formatting rules for the portable representation of structured data. This memo provides information for the Internet community.
RFC 4536: The application/smil and application/smil+xml Media Types
Informational- P. Hoschka
- July 2006
- IETF publication
Abstract
This document specifies the media type for versions 1.0, 2.0, and 2.1 of the Synchronized Multimedia Integration Language (SMIL 1.0, SMIL 2.0, SMIL 2.1). SMIL allows integration of a set of independent multimedia objects into a synchronized multimedia presentation. This memo provides information for the Internet community.
Abstract
This document specifies the media type for versions 1.0, 2.0, and 2.1 of the Synchronized Multimedia Integration Language (SMIL 1.0, SMIL 2.0, SMIL 2.1). SMIL allows integration of a set of independent multimedia objects into a synchronized multimedia presentation. This memo provides information for the Internet community.
RFC 4539: Media Type Registration for the Society of Motion Picture and Television Engineers (SMPTE) Material Exchange Format (MXF)
Informational- T. Edwards
- May 2006
- IETF publication
Abstract
This document serves to register a media type for the Society of Motion Picture and Television Engineers (SMPTE) Material Exchange Format (MXF). MXF, defined by SMPTE 377M, is a standard wrapper format developed for the interchange of audiovisual material, including both audiovisual essence and rich metadata. This memo provides information for the Internet community.
Abstract
This document serves to register a media type for the Society of Motion Picture and Television Engineers (SMPTE) Material Exchange Format (MXF). MXF, defined by SMPTE 377M, is a standard wrapper format developed for the interchange of audiovisual material, including both audiovisual essence and rich metadata. This memo provides information for the Internet community.
RFC 4329: Scripting Media Types
Informational- B. Hoehrmann
- April 2006
- IETF publication
Abstract
This document describes the registration of media types for the ECMAScript and JavaScript programming languages and conformance requirements for implementations of these types. This memo provides information for the Internet community.
Obsoleted by RFC 9239
Abstract
This document describes the registration of media types for the ECMAScript and JavaScript programming languages and conformance requirements for implementations of these types. This memo provides information for the Internet community.
RFC 4374: The application/xv+xml Media Type
Informational- G. McCobb
- January 2006
- IETF publication
Abstract
This document describes the registration of the MIME sub-type application/xv+xml. This sub-type is intended for use as a media descriptor for XHTML+Voice multimodal language documents. This memo provides information for the Internet community.
Abstract
This document describes the registration of the MIME sub-type application/xv+xml. This sub-type is intended for use as a media descriptor for XHTML+Voice multimodal language documents. This memo provides information for the Internet community.
RFC 4263: Media Subtype Registration for Media Type text/troff
Informational- B. Lilly
- January 2006
- IETF publication
Abstract
A text media subtype for tagging content consisting of juxtaposed text and formatting directives as used by the troff series of programs and for conveying information about the intended processing steps necessary to produce formatted output is described. This memo provides information for the Internet community.
Abstract
A text media subtype for tagging content consisting of juxtaposed text and formatting directives as used by the troff series of programs and for conveying information about the intended processing steps necessary to produce formatted output is described. This memo provides information for the Internet community.
RFC 4288: Media Type Specifications and Registration Procedures
Best Current Practice- N. Freed
- J. Klensin
- December 2005
- IETF publication
Abstract
This document defines procedures for the specification and registration of media types for use in MIME and other Internet protocols. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.
Obsoleted by RFC 6838
Abstract
This document defines procedures for the specification and registration of media types for use in MIME and other Internet protocols. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.
RFC 4281: The Codecs Parameter for "Bucket" Media Types
Proposed Standard- R. Gellens
- D. Singer
- P. Frojdh
- December 2005
- IETF publication
Abstract
Several MIME type/subtype combinations exist that can contain different media formats. A receiving agent thus needs to examine the details of such media content to determine if the specific elements can be rendered given an available set of codecs. Especially when the end system has limited resources, or the connection to the end system has limited bandwidth, it would be helpful to know from the Content-Type alone if the content can be rendered.
This document adds a new parameter, "codecs", to various type/subtype combinations to allow for unambiguous specification of the codecs indicated by the media formats contained within.
By labeling content with the specific codecs indicated to render the contained media, receiving systems can determine if the codecs are supported by the end system, and if not, can take appropriate action (such as rejecting the content, sending notification of the situation, transcoding the content to a supported type, fetching and installing the required codecs, further inspection to determine if it will be sufficient to support a subset of the indicated codecs, etc.) [STANDARDS-TRACK]
Obsoleted by RFC 6381
Abstract
Several MIME type/subtype combinations exist that can contain different media formats. A receiving agent thus needs to examine the details of such media content to determine if the specific elements can be rendered given an available set of codecs. Especially when the end system has limited resources, or the connection to the end system has limited bandwidth, it would be helpful to know from the Content-Type alone if the content can be rendered.
This document adds a new parameter, "codecs", to various type/subtype combinations to allow for unambiguous specification of the codecs indicated by the media formats contained within.
By labeling content with the specific codecs indicated to render the contained media, receiving systems can determine if the codecs are supported by the end system, and if not, can take appropriate action (such as rejecting the content, sending notification of the situation, transcoding the content to a supported type, fetching and installing the required codecs, further inspection to determine if it will be sufficient to support a subset of the indicated codecs, etc.) [STANDARDS-TRACK]
RFC 4267: The W3C Speech Interface Framework Media Types: application/voicexml+xml, application/ssml+xml, application/srgs, application/srgs+xml, application/ccxml+xml, and application/pls+xml
Informational- M. Froumentin
- November 2005
- IETF publication
Abstract
This document defines the media types for the languages of the W3C Speech Interface Framework, as designed by the Voice Browser Working Group in the following specifications: the Voice Extensible Markup Language (VoiceXML), the Speech Synthesis Markup Language (SSML), the Speech Recognition Grammar Specification (SRGS), the Call Control XML (CCXML), and the Pronunciation Lexicon Specification (PLS). This memo provides information for the Internet community.
Abstract
This document defines the media types for the languages of the W3C Speech Interface Framework, as designed by the Voice Browser Working Group in the following specifications: the Voice Extensible Markup Language (VoiceXML), the Speech Synthesis Markup Language (SSML), the Speech Recognition Grammar Specification (SRGS), the Call Control XML (CCXML), and the Pronunciation Lexicon Specification (PLS). This memo provides information for the Internet community.
RFC 4155: The application/mbox Media Type
Informational- E. Hall
- September 2005
- IETF publication
Abstract
This memo requests that the application/mbox media type be authorized for allocation by the IESG, according to the terms specified in RFC 2048. This memo also defines a default format for the mbox database, which must be supported by all conformant implementations. This memo provides information for the Internet community.
Abstract
This memo requests that the application/mbox media type be authorized for allocation by the IESG, according to the terms specified in RFC 2048. This memo also defines a default format for the mbox database, which must be supported by all conformant implementations. This memo provides information for the Internet community.
RFC 4027: Domain Name System Media Types
Informational- S. Josefsson
- May 2005
- IETF publication
Abstract
This document registers the media types application/dns and text/dns in accordance with RFC 2048. The application/dns media type is used to identify data on the detached Domain Name System (DNS) format described in RFC 2540. The text/dns media type is used to identify master files as described in RFC 1035. This memo provides information for the Internet community.
Abstract
This document registers the media types application/dns and text/dns in accordance with RFC 2048. The application/dns media type is used to identify data on the detached Domain Name System (DNS) format described in RFC 2540. The text/dns media type is used to identify master files as described in RFC 1035. This memo provides information for the Internet community.
RFC 3902: The "application/soap+xml" media type
Informational- M. Baker
- M. Nottingham
- September 2004
- IETF publication
Abstract
This document defines the "application/soap+xml" media type which can be used to describe SOAP 1.2 messages serialized as XML 1.0. This memo provides information for the Internet community.
Abstract
This document defines the "application/soap+xml" media type which can be used to describe SOAP 1.2 messages serialized as XML 1.0. This memo provides information for the Internet community.
RFC 3870: application/rdf+xml Media Type Registration
Informational- A. Swartz
- September 2004
- IETF publication
Abstract
This document describes a media type (application/rdf+xml) for use with the Extensible Markup Language (XML) serialization of the Resource Description Framework (RDF). RDF is a language designed to support the Semantic Web, by facilitating resource description and data exchange on the Web. RDF provides common structures that can be used for interoperable data exchange and follows the World Wide Web Consortium (W3C) design principles of interoperability, evolution, and decentralization. This memo provides information for the Internet community.
Abstract
This document describes a media type (application/rdf+xml) for use with the Extensible Markup Language (XML) serialization of the Resource Description Framework (RDF). RDF is a language designed to support the Semantic Web, by facilitating resource description and data exchange on the Web. RDF provides common structures that can be used for interoperable data exchange and follows the World Wide Web Consortium (W3C) design principles of interoperability, evolution, and decentralization. This memo provides information for the Internet community.
RFC 3823: MIME Media Type for the Systems Biology Markup Language (SBML)
Informational- B. Kovitz
- June 2004
- IETF publication
Abstract
This document registers the MIME sub-type application/sbml+xml, a media type for SBML, the Systems Biology Markup Language. SBML is defined by The SBML Team at the California Institute of Technology and interested members of the systems biology community. This memo provides information for the Internet community.
Abstract
This document registers the MIME sub-type application/sbml+xml, a media type for SBML, the Systems Biology Markup Language. SBML is defined by The SBML Team at the California Institute of Technology and interested members of the systems biology community. This memo provides information for the Internet community.
RFC 3778: The application/pdf Media Type
Informational- E. Taft
- J. Pravetz
- S. Zilles
- L. Masinter
- May 2004
- IETF publication
Abstract
PDF, the 'Portable Document Format', is a general document representation language that has been in use for document exchange on the Internet since 1993. This document provides an overview of the PDF format, explains the mechanisms for digital signatures and encryption within PDF files, and updates the media type registration of 'application/pdf'. This memo provides information for the Internet community.
Obsoleted by RFC 8118
Abstract
PDF, the 'Portable Document Format', is a general document representation language that has been in use for document exchange on the Internet since 1993. This document provides an overview of the PDF format, explains the mechanisms for digital signatures and encryption within PDF files, and updates the media type registration of 'application/pdf'. This memo provides information for the Internet community.
RFC 3676: The Text/Plain Format and DelSp Parameters
Proposed Standard- R. Gellens
- February 2004
- IETF publication
Abstract
This specification establishes two parameters (Format and DelSP) to be used with the Text/Plain media type. In the presence of these parameters, trailing whitespace is used to indicate flowed lines and a canonical quote indicator is used to indicate quoted lines. This results in an encoding which appears as normal Text/Plain in older implementations, since it is in fact normal Text/Plain, yet provides for superior wrapping/flowing, and quoting. This document supersedes the one specified in RFC 2646, "The Text/Plain Format Parameter", and adds the DelSp parameter to accommodate languages/coded character sets in which ASCII spaces are not used or appear rarely. [STANDARDS-TRACK]
Abstract
This specification establishes two parameters (Format and DelSP) to be used with the Text/Plain media type. In the presence of these parameters, trailing whitespace is used to indicate flowed lines and a canonical quote indicator is used to indicate quoted lines. This results in an encoding which appears as normal Text/Plain in older implementations, since it is in fact normal Text/Plain, yet provides for superior wrapping/flowing, and quoting. This document supersedes the one specified in RFC 2646, "The Text/Plain Format Parameter", and adds the DelSp parameter to accommodate languages/coded character sets in which ASCII spaces are not used or appear rarely. [STANDARDS-TRACK]
RFC 3625: The QCP File Format and Media Types for Speech Data
Informational- R. Gellens
- H. Garudadri
- October 2003
- Independent Stream publication
Abstract
RFC 2658 specifies the streaming format for 3GPP2 13KK vocoder (High Rate Speech Service Option 17 for Wideband Spread Spectrum Communications Systems, also known as QCELP 13K vocoder) data, but does not specify a storage format. Many implementations have been using the "QCP" file format (named for its file extension) for exchanging QCELP 13K data as well as Enhanced Variable Rate Coder (EVRC) and Selectable Mode Vocoders (SMV) data. (For example, Eudora(r), QuickTime(r), and cmda2000(r) handsets). This document specifies the QCP file format and updates the audio/qcelp media registration to specify this format for storage, and registers the audio/evrc-qcp and audio/smv-qcp media types for EVRC and SMV (respectively) data stored in this format.
Abstract
RFC 2658 specifies the streaming format for 3GPP2 13KK vocoder (High Rate Speech Service Option 17 for Wideband Spread Spectrum Communications Systems, also known as QCELP 13K vocoder) data, but does not specify a storage format. Many implementations have been using the "QCP" file format (named for its file extension) for exchanging QCELP 13K data as well as Enhanced Variable Rate Coder (EVRC) and Selectable Mode Vocoders (SMV) data. (For example, Eudora(r), QuickTime(r), and cmda2000(r) handsets). This document specifies the QCP file format and updates the audio/qcelp media registration to specify this format for storage, and registers the audio/evrc-qcp and audio/smv-qcp media types for EVRC and SMV (respectively) data stored in this format.
RFC 3534: The application/ogg Media Type
Proposed Standard- L. Walleij
- May 2003
- IETF publication
Abstract
The Ogg Bitstream Format aims at becoming a general, freely-available standard for transporting multimedia content across computing platforms and networks. The intention of this document is to define the MIME media type application/ogg to refer to this kind of content when transported across the Internet. It is the intention of the Ogg Bitstream Format developers that it be usable without intellectual property concerns. [STANDARDS-TRACK]
Obsoleted by RFC 5334
Abstract
The Ogg Bitstream Format aims at becoming a general, freely-available standard for transporting multimedia content across computing platforms and networks. The intention of this document is to define the MIME media type application/ogg to refer to this kind of content when transported across the Internet. It is the intention of the Ogg Bitstream Format developers that it be usable without intellectual property concerns. [STANDARDS-TRACK]
RFC 3510: Internet Printing Protocol/1.1: IPP URL Scheme
Proposed Standard- R. Herriot
- I. McDonald
- April 2003
- IETF publication
- Applications Area
Abstract
This memo defines the "ipp" URL (Uniform Resource Locator) scheme. This memo updates IPP/1.1: Encoding and Transport (RFC 2910), by expanding and clarifying Section 5, "IPP URL Scheme", of RFC 2910. An "ipp" URL is used to specify the network location of a print service that supports the IPP Protocol (RFC 2910), or of a network resource (for example, a print job) managed by such a print service. [STANDARDS-TRACK]
Abstract
This memo defines the "ipp" URL (Uniform Resource Locator) scheme. This memo updates IPP/1.1: Encoding and Transport (RFC 2910), by expanding and clarifying Section 5, "IPP URL Scheme", of RFC 2910. An "ipp" URL is used to specify the network location of a print service that supports the IPP Protocol (RFC 2910), or of a network resource (for example, a print job) managed by such a print service. [STANDARDS-TRACK]
RFC 3391: The MIME Application/Vnd.pwg-multiplexed Content-Type
Informational- R. Herriot
- December 2002
- Legacy publication
Abstract
The Application/Vnd.pwg-multiplexed content-type, like the
Multipart/Related content-type, provides a mechanism for representing
objects that consist of multiple components. An Application/Vnd.pwg-
multiplexed entity contains a sequence of chunks. Each chunk contains
a MIME message or a part of a MIME message. Each MIME message
represents a component of the compound object, just as a body part of
a Multipart/Related entity represents a component. With a
Multipart/Related entity, a body part and its reference in some other
body part may be separated by many octets. With an
Application/Vnd.pwg-multiplexed entity, a message and its reference
in some other message can be made quite close by chunking the message
containing the reference. For example, if a long message contains
references to images and the producer does not know of the need for
each image until it generates the reference, then
Application/Vnd.pwg-multiplexed allows the consumer to process the
reference to the image and the image before it consumes the entire
long message. This ability is important in printing and scanning
applications. This document defines the Application/Vnd.pwg-
multiplexed content-type. It also provides examples of its use.
Abstract
The Application/Vnd.pwg-multiplexed content-type, like the
Multipart/Related content-type, provides a mechanism for representing
objects that consist of multiple components. An Application/Vnd.pwg-
multiplexed entity contains a sequence of chunks. Each chunk contains
a MIME message or a part of a MIME message. Each MIME message
represents a component of the compound object, just as a body part of
a Multipart/Related entity represents a component. With a
Multipart/Related entity, a body part and its reference in some other
body part may be separated by many octets. With an
Application/Vnd.pwg-multiplexed entity, a message and its reference
in some other message can be made quite close by chunking the message
containing the reference. For example, if a long message contains
references to images and the producer does not know of the need for
each image until it generates the reference, then
Application/Vnd.pwg-multiplexed allows the consumer to process the
reference to the image and the image before it consumes the entire
long message. This ability is important in printing and scanning
applications. This document defines the Application/Vnd.pwg-
multiplexed content-type. It also provides examples of its use.
RFC 3420: Internet Media Type message/sipfrag
Proposed Standard- R. Sparks
- November 2002
- IETF publication
- Real-time Applications and Infrastructure Area
Abstract
This document registers the message/sipfrag Multipurpose Internet Mail Extensions (MIME) media type. This type is similar to message/sip, but allows certain subsets of well formed Session Initiation Protocol (SIP) messages to be represented instead of requiring a complete SIP message. In addition to end-to-end security uses, message/sipfrag is used with the REFER method to convey information about the status of a referenced request. [STANDARDS-TRACK]
Abstract
This document registers the message/sipfrag Multipurpose Internet Mail Extensions (MIME) media type. This type is similar to message/sip, but allows certain subsets of well formed Session Initiation Protocol (SIP) messages to be represented instead of requiring a complete SIP message. In addition to end-to-end security uses, message/sipfrag is used with the REFER method to convey information about the status of a referenced request. [STANDARDS-TRACK]
RFC 3381: Internet Printing Protocol (IPP): Job Progress Attributes
Proposed Standard- T. Hastings
- H. Lewis
- R. Bergman
- October 2002
- IETF publication
- Applications Area
Abstract
This document defines four new Job Description attributes for
monitoring job progress to be registered as OPTIONAL extensions to
IPP/1.0 [RFC2566] and IPP/1.1 [RFC2911].
Obsoleted by RFC 8011
Abstract
This document defines four new Job Description attributes for
monitoring job progress to be registered as OPTIONAL extensions to
IPP/1.0 [RFC2566] and IPP/1.1 [RFC2911].
RFC 3382: Internet Printing Protocol (IPP): The 'collection' attribute syntax
Proposed Standard- R. deBry
- T. Hastings
- R. Herriot
- K. Ocke
- P. Zehler
- October 2002
- IETF publication
- Applications Area
Abstract
This document specifies an OPTIONAL attribute syntax called
'collection' for use with the Internet Printing Protocol/1.0
(IPP) [RFC2565, RFC2566], IPP/1.1 [RFC2911, RFC2910]. A
'collection' is a container holding one or more named values,
which are called 'member' attributes.
Abstract
This document specifies an OPTIONAL attribute syntax called
'collection' for use with the Internet Printing Protocol/1.0
(IPP) [RFC2565, RFC2566], IPP/1.1 [RFC2911, RFC2910]. A
'collection' is a container holding one or more named values,
which are called 'member' attributes.
RFC 3380: Internet Printing Protocol (IPP): Job and Printer Set Operations
Proposed Standard- T. Hastings
- R. Herriot
- C. Kugler
- H. Lewis
- October 2002
- IETF publication
- Applications Area
Abstract
This document specifies 3 additional OPTIONAL operations for use with
the Internet Printing Protocol/1.0 (IPP) [RFC2565, RFC2566], and
IPP/1.1 [RFC2911, RFC2910]. The end user, operator, and
administrator Set-Job-Attributes and Set-Printer-Attributes
operations are used to modify IPP Job objects and Printer objects,
respectively. The third administrator Get-Printer-Supported-Values
operation returns values that the IPP Printer will accept for setting
its 'xxx-supported' attributes.
Abstract
This document specifies 3 additional OPTIONAL operations for use with
the Internet Printing Protocol/1.0 (IPP) [RFC2565, RFC2566], and
IPP/1.1 [RFC2911, RFC2910]. The end user, operator, and
administrator Set-Job-Attributes and Set-Printer-Attributes
operations are used to modify IPP Job objects and Printer objects,
respectively. The third administrator Get-Printer-Supported-Values
operation returns values that the IPP Printer will accept for setting
its 'xxx-supported' attributes.
RFC 3236: The 'application/xhtml+xml' Media Type
Informational- M. Baker
- P. Stark
- January 2002
- Legacy publication
Abstract
This document defines the 'application/xhtml+xml' MIME media type for XHTML based markup languages; it is not intended to obsolete any previous IETF documents, in particular RFC 2854 which registers 'text/html'. This memo provides information for the Internet community.
Abstract
This document defines the 'application/xhtml+xml' MIME media type for XHTML based markup languages; it is not intended to obsolete any previous IETF documents, in particular RFC 2854 which registers 'text/html'. This memo provides information for the Internet community.
RFC 3204: MIME media types for ISUP and QSIG Objects
Proposed Standard- E. Zimmerer
- J. Peterson
- A. Vemuri
- L. Ong
- F. Audet
- M. Watson
- M. Zonoun
- December 2001
- IETF publication
- Real-time Applications and Infrastructure Area
Abstract
This document describes MIME types for application/ISUP and application/QSIG objects for use in SIP applications, according to the rules defined in RFC 2048. These types can be used to identify ISUP and QSIG objects within a SIP message such as INVITE or INFO, as might be implemented when using SIP in an environment where part of the call involves interworking to the PSTN. [STANDARDS-TRACK]
Abstract
This document describes MIME types for application/ISUP and application/QSIG objects for use in SIP applications, according to the rules defined in RFC 2048. These types can be used to identify ISUP and QSIG objects within a SIP message such as INVITE or INFO, as might be implemented when using SIP in an environment where part of the call involves interworking to the PSTN. [STANDARDS-TRACK]
RFC 3023: XML Media Types
Proposed Standard- M. Murata
- S. St. Laurent
- D. Kohn
- January 2001
- Legacy publication
Abstract
This document standardizes five new media types -- text/xml, application/xml, text/xml-external-parsed-entity, application/xml- external-parsed-entity, and application/xml-dtd -- for use in exchanging network entities that are related to the Extensible Markup Language (XML). This document also standardizes a convention (using the suffix '+xml') for naming media types outside of these five types when those media types represent XML MIME (Multipurpose Internet Mail Extensions) entities. [STANDARDS-TRACK]
Obsoleted by RFC 7303
Abstract
This document standardizes five new media types -- text/xml, application/xml, text/xml-external-parsed-entity, application/xml- external-parsed-entity, and application/xml-dtd -- for use in exchanging network entities that are related to the Extensible Markup Language (XML). This document also standardizes a convention (using the suffix '+xml') for naming media types outside of these five types when those media types represent XML MIME (Multipurpose Internet Mail Extensions) entities. [STANDARDS-TRACK]
RFC 3003: The audio/mpeg Media Type
Proposed Standard- M. Nilsson
- November 2000
- Legacy publication
Abstract
The audio layers of the MPEG-1 and MPEG-2 standards are in frequent use on the internet, but there is no uniform Multipurpose Internet Mail Extension (MIME) type for these files. The intention of this document is to define the media type audio/mpeg to refer to this kind of contents. [STANDARDS-TRACK]
Abstract
The audio layers of the MPEG-1 and MPEG-2 standards are in frequent use on the internet, but there is no uniform Multipurpose Internet Mail Extension (MIME) type for these files. The intention of this document is to define the media type audio/mpeg to refer to this kind of contents. [STANDARDS-TRACK]
RFC 3009: Registration of parityfec MIME types
Proposed Standard- J. Rosenberg
- H. Schulzrinne
- November 2000
- IETF publication
- Real-time Applications and Infrastructure Area
Abstract
The RTP (Real-time Transport Protocol) payload format for generic forward error correction allows RTP participants to improve loss resiliency through the use of traditional parity-based channel codes. This payload format requires four new MIME types, audio/parityfec, video/parityfec, text/parityfec and application/parityfec. This document serves as the MIME type registration for those formats. [STANDARDS-TRACK]
Obsoleted by RFC 5109
Abstract
The RTP (Real-time Transport Protocol) payload format for generic forward error correction allows RTP participants to improve loss resiliency through the use of traditional parity-based channel codes. This payload format requires four new MIME types, audio/parityfec, video/parityfec, text/parityfec and application/parityfec. This document serves as the MIME type registration for those formats. [STANDARDS-TRACK]
RFC 3016: RTP Payload Format for MPEG-4 Audio/Visual Streams
Proposed Standard- Y. Kikuchi
- T. Nomura
- S. Fukunaga
- Y. Matsui
- H. Kimata
- November 2000
- IETF publication
- Real-time Applications and Infrastructure Area
Abstract
This document describes Real-Time Transport Protocol (RTP) payload formats for carrying each of MPEG-4 Audio and MPEG-4 Visual bitstreams without using MPEG-4 Systems. [STANDARDS-TRACK]
Obsoleted by RFC 6416
Abstract
This document describes Real-Time Transport Protocol (RTP) payload formats for carrying each of MPEG-4 Audio and MPEG-4 Visual bitstreams without using MPEG-4 Systems. [STANDARDS-TRACK]
RFC 2910: Internet Printing Protocol/1.1: Encoding and Transport
Proposed Standard- R. Herriot
- S. Butler
- P. Moore
- R. Turner
- J. Wenn
- September 2000
- IETF publication
- Applications Area
Abstract
This document is one of a set of documents, which together describe all aspects of a new Internet Printing Protocol (IPP). [STANDARDS-TRACK]
Obsoleted by RFC 8010
Abstract
This document is one of a set of documents, which together describe all aspects of a new Internet Printing Protocol (IPP). [STANDARDS-TRACK]
RFC 2911: Internet Printing Protocol/1.1: Model and Semantics
Proposed Standard- T. Hastings
- R. Herriot
- R. deBry
- S. Isaacson
- P. Powell
- September 2000
- IETF publication
- Applications Area
Abstract
This document is one of a set of documents, which together describe all aspects of a new Internet Printing Protocol (IPP). [STANDARDS-TRACK]
Obsoleted by RFC 8011
Abstract
This document is one of a set of documents, which together describe all aspects of a new Internet Printing Protocol (IPP). [STANDARDS-TRACK]
RFC 2854: The 'text/html' Media Type
Informational- D. Connolly
- L. Masinter
- June 2000
- Legacy publication
Abstract
This document summarizes the history of HTML development, and defines the "text/html" MIME type by pointing to the relevant W3C recommendations. This memo provides information for the Internet community.
Abstract
This document summarizes the history of HTML development, and defines the "text/html" MIME type by pointing to the relevant W3C recommendations. This memo provides information for the Internet community.
RFC 2731: Encoding Dublin Core Metadata in HTML
Informational- J. Kunze
- December 1999
- Legacy publication
Abstract
The Dublin Core is a small set of metadata elements for describing information resources. This document explains how these elements are expressed using the META and LINK tags of HTML. This memo provides information for the Internet community.
Obsoleted by RFC 5791
Abstract
The Dublin Core is a small set of metadata elements for describing information resources. This document explains how these elements are expressed using the META and LINK tags of HTML. This memo provides information for the Internet community.
RFC 2646: The Text/Plain Format Parameter
Proposed Standard- R. Gellens
- August 1999
- Legacy publication
Abstract
This memo proposes a new parameter to be used with Text/Plain, and, in the presence of this parameter, the use of trailing whitespace to indicate flowed lines. This results in an encoding which appears as normal Text/Plain in older implementations, since it is in fact normal Text/Plain. [STANDARDS-TRACK]
Obsoleted by RFC 3676
Abstract
This memo proposes a new parameter to be used with Text/Plain, and, in the presence of this parameter, the use of trailing whitespace to indicate flowed lines. This results in an encoding which appears as normal Text/Plain in older implementations, since it is in fact normal Text/Plain. [STANDARDS-TRACK]
RFC 2567: Design Goals for an Internet Printing Protocol
Experimental- F. Wright
- April 1999
- IETF publication
- Applications Area
Abstract
This document takes a broad look at distributed printing functionality, and it enumerates real-life scenarios that help to clarify the features that need to be included in a printing protocol for the Internet. It identifies requirements for three types of users: end users, operators, and administrators. This memo defines an Experimental Protocol for the Internet community.
Abstract
This document takes a broad look at distributed printing functionality, and it enumerates real-life scenarios that help to clarify the features that need to be included in a printing protocol for the Internet. It identifies requirements for three types of users: end users, operators, and administrators. This memo defines an Experimental Protocol for the Internet community.
RFC 2568: Rationale for the Structure of the Model and Protocol for the Internet Printing Protocol
Experimental- S. Zilles
- April 1999
- IETF publication
- Applications Area
Abstract
This document describes IPP from a high level view, defines a roadmap for the various documents that form the suite of IPP specifications, and gives background and rationale for the IETF working group's major decisions. This memo defines an Experimental Protocol for the Internet community.
Abstract
This document describes IPP from a high level view, defines a roadmap for the various documents that form the suite of IPP specifications, and gives background and rationale for the IETF working group's major decisions. This memo defines an Experimental Protocol for the Internet community.
RFC 2569: Mapping between LPD and IPP Protocols
Experimental- R. Herriot
- T. Hastings
- N. Jacobs
- J. Martin
- April 1999
- IETF publication
- Applications Area
Abstract
This document is one of a set of documents, which together describe all aspects of a new Internet Printing Protocol (IPP). One of the purposes of this document is to compare the functionality of the two protocols. Another purpose is to facilitate implementation of gateways between LPD and IPP. This memo defines an Experimental Protocol for the Internet community.
Abstract
This document is one of a set of documents, which together describe all aspects of a new Internet Printing Protocol (IPP). One of the purposes of this document is to compare the functionality of the two protocols. Another purpose is to facilitate implementation of gateways between LPD and IPP. This memo defines an Experimental Protocol for the Internet community.
RFC 2442: The Batch SMTP Media Type
Informational- N. Freed
- D. Newman
- J. Belissent
- M. Hoy
- November 1998
- Legacy publication
Abstract
This document defines a MIME content type suitable for tunneling an ESMTP transaction through any MIME-capable transport. This memo provides information for the Internet community
Abstract
This document defines a MIME content type suitable for tunneling an ESMTP transaction through any MIME-capable transport. This memo provides information for the Internet community
RFC 2413: Dublin Core Metadata for Resource Discovery
Informational- S. Weibel
- J. Kunze
- C. Lagoze
- M. Wolf
- September 1998
- Legacy publication
Abstract
This is the first of a set of Informational RFCs describing the Dublin Core. Its purpose is to introduce the Dublin Core and to describe the consensus reached on the semantics of each of the 15 elements. This memo provides information for the Internet community.
Obsoleted by RFC 5013
Abstract
This is the first of a set of Informational RFCs describing the Dublin Core. Its purpose is to introduce the Dublin Core and to describe the consensus reached on the semantics of each of the 15 elements. This memo provides information for the Internet community.
RFC 2397: The "data" URL scheme
Proposed Standard- L. Masinter
- August 1998
- Legacy publication
Abstract
A new URL scheme, "data", is defined. It allows inclusion of small data items as "immediate" data, as if it had been included externally. [STANDARDS-TRACK]
Abstract
A new URL scheme, "data", is defined. It allows inclusion of small data items as "immediate" data, as if it had been included externally. [STANDARDS-TRACK]
RFC 2376: XML Media Types
Informational- E. Whitehead
- M. Murata
- July 1998
- Legacy publication
Abstract
This document proposes two new media subtypes, text/xml and application/xml, for use in exchanging network entities which are conforming Extensible Markup Language (XML). This memo provides information for the Internet community. It does not specify an Internet standard of any kind.
Obsoleted by RFC 3023
Abstract
This document proposes two new media subtypes, text/xml and application/xml, for use in exchanging network entities which are conforming Extensible Markup Language (XML). This memo provides information for the Internet community. It does not specify an Internet standard of any kind.
RFC 2318: The text/css Media Type
Informational- H. Lie
- B. Bos
- C. Lilley
- March 1998
- Legacy publication
Abstract
This memo provides information about the text/css Media Type. This memo provides information for the Internet community. It does not specify an Internet standard of any kind.
Abstract
This memo provides information about the text/css Media Type. This memo provides information for the Internet community. It does not specify an Internet standard of any kind.
RFC 2046: Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types
Draft Standard- N. Freed
- N. Borenstein
- November 1996
- IETF publication
- Applications Area
Abstract
This second document defines the general structure of the MIME media typing system and defines an initial set of media types. [STANDARDS-TRACK]
Abstract
This second document defines the general structure of the MIME media typing system and defines an initial set of media types. [STANDARDS-TRACK]
RFC 1874: SGML Media Types
Experimental- E. Levinson
- December 1995
- IETF publication
- Applications Area
Abstract
This document proposes new media sub-types of Text/SGML and Application/SGML. This memo defines an Experimental Protocol for the Internet community.
Abstract
This document proposes new media sub-types of Text/SGML and Application/SGML. This memo defines an Experimental Protocol for the Internet community.
RFC 1590: Media Type Registration Procedure
Informational- J. Postel
- March 1994
- Legacy publication
Abstract
Several questions have been raised about the requirements and administrative procedure for registering MIME content-type and subtypes, and the use of these Media Types for other applications. This document addresses these issues and specifies a procedure for the registration of new Media Types (content-type/subtypes). It also generalizes the scope of use of these Media Types to make it appropriate to use the same registrations and specifications with other applications. This memo provides information for the Internet community. This memo does not specify an Internet standard of any kind.
Obsoleted by RFC 2045, RFC 2046, RFC 2047, RFC 2048, RFC 2049
Abstract
Several questions have been raised about the requirements and administrative procedure for registering MIME content-type and subtypes, and the use of these Media Types for other applications. This document addresses these issues and specifies a procedure for the registration of new Media Types (content-type/subtypes). It also generalizes the scope of use of these Media Types to make it appropriate to use the same registrations and specifications with other applications. This memo provides information for the Internet community. This memo does not specify an Internet standard of any kind.
Subscribe to media types
Get notified when:
- RFC changes to status, obsoleted by, updates, updated by, or subseries.
- New RFC added to this subject or below
- The subject was merged into another.