<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet type="text/xsl" href="media-type-sub-parameters.xsl"?>
<?xml-model href="media-type-sub-parameters.rng" schematypens="http://relaxng.org/ns/structure/1.0" ?>
<registry xmlns="http://www.iana.org/assignments" id="media-type-sub-parameters">
  <title>Media Type Sub-Parameter Registries</title>
  <category>Multipurpose Internet Mail Extensions (MIME) and Media Types</category>
  <created>2003-10-31</created>
  <updated>2026-04-08</updated>
  
  <registry id="media-type-sub-parameters-1">
    <title>Sub-Parameter Registry video/mpeg4-generic, audio/mpeg4-generic and application/mpeg4-generic</title>
    <xref type="rfc" data="rfc3640"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Unassigned</expert>
    <record>
      <value>mode=generic</value>
      <xref type="rfc" data="rfc3640"/>
    </record>
    <record>
      <value>mode=CELP-cbr</value>
      <xref type="rfc" data="rfc3640"/>
    </record>
    <record>
      <value>mode=CELP-vbr</value>
      <xref type="rfc" data="rfc3640"/>
    </record>
    <record>
      <value>mode=AAC-lbr</value>
      <xref type="rfc" data="rfc3640"/>
    </record>
    <record>
      <value>mode=AAC-hbr</value>
      <xref type="rfc" data="rfc3640"/>
    </record>
    <record>
      <value>mode=rtp-midi</value>
      <xref type="rfc" data="rfc6295"/>
    </record>
  </registry>
  
  
  <registry id="media-type-sub-parameters-2">
    <title>Sub-Parameter Registry for mode=rtp-midi of audio/mpeg4-generic</title>
    <xref type="rfc" data="rfc6295"/>
    <registration_rule>See sub-registries below</registration_rule>
    <registry id="media-type-sub-parameters-3">
      <title>j_sec Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>j_sec=none</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>j_sec=recj</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-4">
      <title>j_update Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>j_update=anchor</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>j_update=open-loop</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>j_update=closed-loop</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-5">
      <title>render Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Specification Required</registration_rule>
      <expert>Unassigned</expert>
      <record>
        <value>render=unknown</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>render=synthetic</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>render=null</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-6">
      <title>subrender Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Specification Required</registration_rule>
      <expert>Unassigned</expert>
      <record>
        <value>subrender=default</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-7">
      <title>smf_info Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Specification Required</registration_rule>
      <expert>Unassigned</expert>
      <record>
        <value>smf_info=ignore</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>smf_info=sdp_start</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>smf_info=identity</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
  </registry>
  
  
  <registry id="media-type-sub-parameters-8">
    <title>Sub-Parameter Registry for audio/rtp-midi</title>
    <xref type="rfc" data="rfc6295"/>
    <registration_rule>See sub-registries below</registration_rule>
    <registry id="media-type-sub-parameters-9">
      <title>j_sec Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>j_sec=none</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>j_sec=recj</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-10">
      <title>j_update Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Standards Action</registration_rule>
      <record>
        <value>j_update=anchor</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>j_update=open-loop</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>j_update=closed-loop</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-11">
      <title>render Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Specification Required</registration_rule>
      <expert>Unassigned</expert>
      <record>
        <value>render=unknown</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>render=synthetic</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>render=api</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>render=null</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-12">
      <title>subrender Values</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Specification Required</registration_rule>
      <expert>Unassigned</expert>
      <record>
        <value>subrender=default</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-13">
      <title>smf_info Value</title>
      <xref type="rfc" data="rfc6295"/>
      <registration_rule>Specification Required</registration_rule>
      <expert>Unassigned</expert>
      <record>
        <value>smf_info=ignore</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>smf_info=sdp_start</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
      <record>
        <value>smf_info=identity</value>
        <xref type="rfc" data="rfc6295"/>
      </record>
    </registry>
  </registry>
  
  
  <registry id="media-type-sub-parameters-14">
    <title>Sub-Parameter Registry for video/raw</title>
    <xref type="rfc" data="rfc4175"/>
    <registration_rule>See sub-registries below</registration_rule>
    <registry id="media-type-sub-parameters-15">
      <title>Color (sub-)sampling</title>
      <xref type="rfc" data="rfc4175"/>
      <registration_rule>Specification Required</registration_rule>
      <expert>Roni Even, Ali Begen</expert>
      <record>
        <value>sampling=RGB</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>sampling=RGBA</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>sampling=BGR</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>sampling=BGRA</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>sampling=YCbCr-4:4:4</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>sampling=YCbCr-4:2:2</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>sampling=YCbCr-4:2:0</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>sampling=YCbCr-4:1:1</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>sampling=RGB+</value>
        <xref type="rfc" data="rfc4421"/>
      </record>
      <record>
        <value>sampling=RG+B</value>
        <xref type="rfc" data="rfc4421"/>
      </record>
      <record>
        <value>sampling=R+GB</value>
        <xref type="rfc" data="rfc4421"/>
      </record>
      <record>
        <value>sampling=BGR+</value>
        <xref type="rfc" data="rfc4421"/>
      </record>
      <record>
        <value>sampling=BG+R</value>
        <xref type="rfc" data="rfc4421"/>
      </record>
      <record>
        <value>sampling=B+GR</value>
        <xref type="rfc" data="rfc4421"/>
      </record>
    </registry>
    
    <registry id="media-type-sub-parameters-16">
      <title>Colorimetry</title>
      <xref type="rfc" data="rfc4175"/>
      <registration_rule>Specification Required</registration_rule>
      <expert>Roni Even, Ali Begen</expert>
      <record>
        <value>colorimetry=BT601-5</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>colorimetry=BT709-2</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
      <record>
        <value>colorimetry=SMPTE240M</value>
        <xref type="rfc" data="rfc4175"/>
      </record>
    </registry>
  </registry>
  
  
  <registry id="media-type-sub-parameters-17">
    <title>Sub-parameter Registry for application/mbox</title>
    <xref type="rfc" data="rfc4155"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Unassigned</expert>
    <record>
      <value>format=default</value>
      <xref type="rfc" data="rfc4155"/>
    </record>
  </registry>
  
  
  <registry id="smime">
    <title>Parameter Values for the smime-type Parameter</title>
    <xref type="rfc" data="rfc7114"/>
    <registration_rule>Specification Required</registration_rule>
   <expert>Russ Housley, Sean Turner (secondary)</expert>
    <record date="2018-09-04">
      <value>authEnveloped-data</value>
      <xref type="rfc" data="rfc8551" section="3.2.2"/>
    </record>
    <record>
      <value>certs-only</value>
      <xref type="rfc" data="rfc8551" section="3.2.2"/>
    </record>
    <record updated="2026-02-13">
      <value>CMC-Request</value>
      <xref type="draft" data="RFC-ietf-lamps-rfc5273bis-11" section="5"/>
    </record>
    <record updated="2026-02-13">
      <value>CMC-Response</value>
      <xref type="draft" data="RFC-ietf-lamps-rfc5273bis-11" section="5"/>
    </record>
    <record>
      <value>compressed-data</value>
      <xref type="rfc" data="rfc8551" section="3.2.2"/>
    </record>
    <record>
      <value>enveloped-data</value>
      <xref type="rfc" data="rfc8551" section="3.2.2"/>
    </record>
    <record>
      <value>enveloped-x400</value>
      <xref type="rfc" data="rfc3854" section="3.3.1"/>
    </record>
    <record>
      <value>server-generated-key</value>
      <xref type="rfc" data="rfc7030" section="4.4.2"/>
    </record>
    <record>
      <value>signed-data</value>
      <xref type="rfc" data="rfc8551" section="3.2.2"/>
    </record>
    <record>
      <value>signed-receipt</value>
      <xref type="rfc" data="rfc2634" section="2.4"/>
    </record>
    <record>
      <value>signed-x400</value>
      <xref type="rfc" data="rfc3854" section="3.2.1"/>
    </record>
  </registry>
  
  
  <registry id="cms-encapsulating">
    <title>CMS Encapsulating Content Types</title>
    <xref type="rfc" data="rfc7193"/>
    <registration_rule>Expert Review</registration_rule>
      <expert>Russ Housley, Sean Turner</expert>
    <record>
      <value>authData</value>
      <description>1.2.840.113549.1.9.16.1.2</description>
      <xref type="rfc" data="rfc5652"/>
    </record>
    <record>
      <value>compressedData</value>
      <description>1.2.840.113549.1.9.16.1.9</description>
      <xref type="rfc" data="rfc3274"/>
    </record>
    <record>
      <value>contentCollection</value>
      <description>1.2.840.113549.1.9.16.1.19</description>
      <xref type="rfc" data="rfc4073"/>
    </record>
    <record>
      <value>contentInfo</value>
      <description>1.2.840.113549.1.9.16.1.6</description>
      <xref type="rfc" data="rfc5652"/>
    </record>
    <record>
      <value>contentWithAttrs</value>
      <description>1.2.840.113549.1.9.16.1.20</description>
      <xref type="rfc" data="rfc4073"/>
    </record>
    <record>
      <value>authEnvelopedData</value>
      <description>1.2.840.113549.1.9.16.1.23</description>
      <xref type="rfc" data="rfc5083"/>
    </record>
    <record>
      <value>encryptedKeyPkg</value>
      <description>2.16.840.1.101.2.1.2.78.2</description>
      <xref type="rfc" data="rfc6032"/>
    </record>
    <record>
      <value>digestData</value>
      <description>1.2.840.113549.1.7.5</description>
      <xref type="rfc" data="rfc5652"/>
    </record>
    <record>
      <value>encryptedData</value>
      <description>1.2.840.113549.1.7.6</description>
      <xref type="rfc" data="rfc5652"/>
    </record>
    <record>
      <value>envelopedData</value>
      <description>1.2.840.113549.1.7.3</description>
      <xref type="rfc" data="rfc5652"/>
    </record>
    <record>
      <value>signedData</value>
      <description>1.2.840.113549.1.7.2</description>
      <xref type="rfc" data="rfc5652"/>
    </record>
   </registry>
  
  <registry id="cms-inner">
    <title>CMS Inner Content Types</title>
    <xref type="rfc" data="rfc7193"/>
    <registration_rule>Expert Review</registration_rule>
    <expert>Russ Housley, Sean Turner</expert>
    <record>
      <value>firmwarePackage</value>
      <description>1.2.840.113549.1.9.16.1.16</description>
      <xref type="rfc" data="rfc4108"/>
    </record>
    <record>
      <value>firmwareLoadReceipt</value>
      <description>1.2.840.113549.1.9.16.1.17</description>
      <xref type="rfc" data="rfc4108"/>
    </record>
      <record>
      <value>firmwareLoadError</value>
      <description>1.2.840.113549.1.9.16.1.18</description>
      <xref type="rfc" data="rfc4108"/>
    </record>
    <record>
      <value>aKeyPackage</value>
      <description>2.16.840.1.101.2.1.2.78.5</description>
      <xref type="rfc" data="rfc5958"/>
    </record>
    <record>
      <value>sKeyPackage</value>
      <description>1.2.840.113549.1.9.16.1.25</description>
      <xref type="rfc" data="rfc6031"/>
    </record>
    <record>
      <value>trustAnchorList</value>
      <description>1.2.840.113549.1.9.16.1.34</description>
      <xref type="rfc" data="rfc5914"/>
    </record>
    <record>
      <value>TAMP-statusQuery</value>
      <description>2.16.840.1.101.2.1.2.77.1</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-statusResponse</value>
      <description>2.16.840.1.101.2.1.2.77.2</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-update</value>
      <description>2.16.840.1.101.2.1.2.77.3</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-updateConfirm</value>
      <description>2.16.840.1.101.2.1.2.77.4</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-apexUpdate</value>
      <description>2.16.840.1.101.2.1.2.77.5</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-apexUpdateConfirm</value>
      <description>2.16.840.1.101.2.1.2.77.6</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-communityUpdate</value>
      <description>2.16.840.1.101.2.1.2.77.7</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-communityUpdateConfirm</value>
      <description>2.16.840.1.101.2.1.2.77.8</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-seqNumAdjust</value>
      <description>2.16.840.1.101.2.1.2.77.10</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-seqNumAdjustConfirm</value>
      <description>2.16.840.1.101.2.1.2.77.11</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>TAMP-error</value>
      <description>2.16.840.1.101.2.1.2.77.9</description>
      <xref type="rfc" data="rfc5934"/>
    </record>
    <record>
      <value>keyPackageReceipt</value>
      <description>2.16.840.1.101.2.1.2.78.3</description>
      <xref type="rfc" data="rfc7191"/>
    </record>
    <record>
      <value>keyPackageError</value>
      <description>2.16.840.1.101.2.1.2.78.6</description>
      <xref type="rfc" data="rfc7191"/>
    </record>
    <record date="2020-01-03">
      <value>cbor</value>
      <description>1.2.840.113549.1.9.16.1.44</description>
      <xref type="rfc" data="rfc8769"/>
    </record>
    <record date="2020-01-03">
      <value>cborSequence</value>
      <description>1.2.840.113549.1.9.16.1.45</description>
      <xref type="rfc" data="rfc8769"/>
    </record>
   </registry>
  
  <registry id="report-type">
    <title>Report Types</title>
    <xref type="rfc" data="rfc8460"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Murray Kucherawy</expert>
    <record date="2018-06-14">
      <report-type>tlsrpt</report-type>
      <media-type>application/tlsrpt+gzip, application/tlsrpt+json</media-type>
      <xref type="rfc" data="rfc8460"/>
      <comment>Media types suitable for use with this report-type are
        defined in Sections 6.4 and 6.5 of <xref type="rfc" data="rfc8460"/></comment>
    </record>
    <record date="2018-06-14">
      <report-type>disposition-notification</report-type>
      <media-type>message/disposition-notification</media-type>
      <xref type="rfc" data="rfc8098" section="10"/>
    </record>
    <record date="2018-06-14">
      <report-type>disposition-notification</report-type>
      <media-type>message/global-disposition-notification</media-type>
      <xref type="rfc" data="rfc6533" section="6"/>
    </record>
    <record date="2018-06-14">
      <report-type>delivery-status</report-type>
      <media-type>message/delivery-status</media-type>
      <xref type="rfc" data="rfc3464" section="2.1"/>
    </record>
    <record date="2018-06-14">
      <report-type>delivery-status</report-type>
      <media-type>message/global-delivery-status</media-type>
      <xref type="rfc" data="rfc6533" section="6"/>
    </record>
  </registry>

  <registry id="media-type-sub-parameters-18">
    <title>Sub-Parameter Registry for application/aif+cbor and application/aif+json</title>
    <xref type="rfc" data="rfc9237"/>
    <registration_rule>Specification Required</registration_rule>
    <expert>Göran Selander</expert>
    <record date="2022-03-23">
      <parameter>Toid</parameter>
      <name>URI-local-part</name>
      <description>local-part of URI</description>
      <xref type="rfc" data="rfc9237"/>
    </record>
    <record date="2022-03-23">
      <parameter>Tperm</parameter>
      <name>REST-method-set</name>
      <description>set of REST methods represented</description>
      <xref type="rfc" data="rfc9237"/>
    </record>
    <record date="2022-03-31">
      <parameter>Toid</parameter>
      <name>mqtt-topic-filter</name>
      <description>Topic Filter, as defined in Section 2.3 of <xref type="rfc" data="rfc9431"/>.</description>
      <xref type="rfc" data="rfc9431" section="2.3"/>
    </record>
    <record date="2022-03-31">
      <parameter>Tperm</parameter>
      <name>mqtt-permissions</name>
      <description>Permissions for the MQTT Client, as defined in Section 2.3 of <xref type="rfc" data="rfc9431"/>.
Tperm is an array of one or more text strings that each have a value of either "pub" or "sub".</description>
      <xref type="rfc" data="rfc9431" section="2.3"/>
    </record>
    <record date="2025-11-14">
      <parameter>Toid</parameter>
      <name>CRI-local-part</name>
      <description>local-part of CRI</description>
      <xref type="draft" data="RFC-ietf-core-href-29" section="8.3"/>
    </record>
    <record date="2026-03-25">
      <parameter>Toid</parameter>
      <name>oscore-gname</name>
      <description>OSCORE group name</description>
      <xref type="draft" data="RFC-ietf-ace-key-groupcomm-oscore-21"/>
    </record>
    <record date="2026-03-25">
      <parameter>Tperm</parameter>
      <name>oscore-gperm</name>
      <description>permissions pertaining OSCORE groups</description>
      <xref type="draft" data="RFC-ietf-ace-key-groupcomm-oscore-21"/>
    </record>
  </registry>
  
  <people/>
</registry>
