rfc-2424

Content Duration MIME Header Definition

G. Vaudreuil, G. Parsons
date1998-09 streamLegacy statusPROPOSED STANDARD pages4 canonicalhttps://www.rfc-editor.org/rfc/rfc2424 doi10.17487/RFC2424
This document describes the MIME header Content-Duration that is intended for use with any timed media content (typically audio/* or video/*). [STANDARDS-TRACK]

obsoleted by

Extracted elements (7)

design-rationale §2

The Content-Duration header allows simple determination of media duration without parsing the actual content. While many audio/video encodings include duration internally, a MIME header provides easy access for systems that handle metadata without opening the content.

email

design-rationale §2.2

The time value should be exact but acknowledged as sender-determined; if an exact value is required, the content itself must be examined. The header merely conveys a sender-asserted duration for convenience.

email

interoperability-note §2.2

The actual use of the Content-Duration field on reception is a local implementation issue. How the duration is presented to the recipient (e.g., in inbox headers or when an attachment is opened) is not specified by this document.

email

normative-requirement §3 MUST

All VPIM Messages MUST contain the audio/32KADPCM sub-type with the Content-Duration header to carry the audio of a voice message.

email, realtime

protocol-element §2

The Content-Duration MIME header field specifies the time duration in seconds of time-varying media content such as audio/* or video/*. It is a single integer value with no units tag.

email

security-consideration §4

In some environments, explicitly identifying the time duration of audio/* or video/* content in a header may be a security issue and should not be noted. The duration value in the header cannot be trusted for determining exact data size; the actual data must be examined directly.

security, email

wire-format §2.1

The Content-Duration field value is encoded as 1 to 10 decimal digits representing seconds: `duration := "Content-Duration" ":" 1*10DIGIT`. The practical upper bound is 2147483647 (2^31 - 1).

email