<!--
{
  "availability" : [

  ],
  "documentType" : "symbol",
  "framework" : "QuickTime File Format",
  "identifier" : "/documentation/quicktime-file-format/Data_rate_atom",
  "metadataVersion" : "0.1.0",
  "role" : "Atom",
  "symbol" : {
    "kind" : "Atom",
    "modules" : [
      "QuickTime File Format"
    ],
    "preciseIdentifier" : "__docc_universal_symbol_reference_$Data_rate_atom"
  },
  "title" : "Data rate atom ('rmdr')"
}
-->

# Data rate atom ('rmdr')

A data rate atom specifies the minimum data rate required to play a movie.

## Overview

A data rate atom specifies the minimum data rate required to play a movie. This is normally compared to the connection speed setting in the user’s QuickTime Settings control panel. Applications should play the movie with the highest data rate less than or equal to the user’s connection speed. If the connection speed is slower than any movie’s data rate, applications should play the movie with the lowest data rate. The movie with the highest data rate is assumed to have the highest quality.

Only one data rate atom is allowed in a given reference movie descriptor atom.

## Topics

### Data fields

[`Size`](/documentation/quicktime-file-format/Data_rate_atom/Size)

The number of bytes in this data rate atom.

[`Type`](/documentation/quicktime-file-format/Data_rate_atom/Type)

The type of this atom.

[`Flags`](/documentation/quicktime-file-format/Data_rate_atom/Flags)

A 32-bit integer.

[`Data rate`](/documentation/quicktime-file-format/Data_rate_atom/Data_rate)

The required data rate in bits per second, expressed as a 32-bit integer.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)