Registration of media type audio/vnd.dvb.file and video/vnd.dvb.file

Stefan Döhla stefan.doehla at iis.fraunhofer.de
Mon Jan 12 11:02:46 CET 2009


Dear members of ietf-types,

attached is a copy of the MIME type as already defined within the DVB
File Format specification that is publicly available as
http://www.dvb.org/technology/standards/a121.tm3904r3.ff0020r12.DVB_File_Format_Specification.pdf

The following text was copied from the specification with the single
change of contact information (Eoghan O'sullivan took over the
responsibilities of Peter MacAvock).

Best Regards
- Stefan Doehla



== DVB Files with audio but no visual content

The type "audio/vnd.dvb.file" may be used for files that contain no
other tracks than audio tracks.

  Type name:    audio

  Subtype name: vnd.dvb.file

  Required parameters:    none

  Optional parameters:

  codecs:  is a single value or a comma-separated list that identifies
the codec(s) needed for rendering the content contained (in tracks) of a
file. The codecs parameter is defined in RFC 4281 [19]. The ISO file
format name space and ISO syntax in clauses 3.2 and 3.3 of RFC 4281
[19], respectively, shall be used.

  protected-content: is value '1' if some or all of the media data in
the file is protected, otherwise '0'.

  brands:  is a field which contains a textual representation of the
file type box of the DVB File. It consists of dot-separated elements,
enclosed in double quotes. The first element is the major brand as a
printable four-character code, followed by the second element, which is
the minor version of the major brand. The following elements are the
compatible brands of the file as printable four-character codes.

  Example: brands="dvt1.0.iso3"

  Encoding considerations:    files are binary and should be transmitted
in a suitable encoding without CR/LF conversion, 7-bit stripping etc.;
base64 (RFC 4648 [21]) is a suitable encoding.

  Security considerations:    DVB files may contain audio, video,
displayable text data images, ESG metadata, etc. Clearly it is possible
to author malicious files which attempt to call for e.g., an excessively
large picture size, high-sampling rate audio, etc. However, clients can
and usually do protect themselves against this kind of attack. It should
be noted that the file may contain fields that encompass information
partly intended to protect media against unauthorized use or
distribution. In this case, the intention is that alteration or removal
of the data in these fields would be treated as an offense under
national agreements based on World Intellectual Property Organization
(WIPO) treaties.

  Interoperability considerations: DVB has defined this specification.
Interoperability considerations will be in the corresponding
Implementation Guidelines document.

  Published specification:

  Applications which use this media type:   Multi-media

  Additional information: The type "audio/vnd.dvb.file" may be used for
files containing audio but no visual presentation. Files served under
this type must not contain any visual material. (Note that timed text is
visually presented and is considered to be visual material).

  Magic number(s):   None. However, the file type box must occur first
in the file, and must have a DVB brand as the major brand.

  File extension(s): 'dvb'

  Macintosh File Type Code(s): none

  Person & email address to contact for further information:

  Eoghan O'sullivan
  Digital Video Broadcasting (DVB)
  osullivan at dvb.org

  Intended usage:    COMMON

  Restrictions on usage:  Note that this MIME type is used only for
files; separate types are used for real-time transfer, such as for the
RTP payload formats.

  Authors:

  Members of the Digital Video Broadcasting Project - Technical Module
File Format (DVB TM-FF).

  Change controller: DVB TM / DVB TM-FF

== Any DVB Files

  The type "video/vnd.dvb.file" is valid for all files, including files
that contain audio tracks only. It is valid to serve an audio-only file
as "video/vnd.dvb.file".

  Type name:    video

  Subtype name: vnd.dvb.file

  Required parameters:    none

  Optional parameters:

  codecs: is a single value or a comma-separated list that identifies
the codec(s) needed for rendering the content contained (in tracks) of a
file. The codecs parameter is defined in RFC 4281 [19]. The ISO file
format name space and ISO syntax in clauses 3.2 and 3.3 of RFC 4281
[19], respectively, shall be used.

  protected-content: is value '1' if some or all of the media data in
the file is protected, otherwise '0'.

  brands:  is a field which contains a textual representation of the
file type box of the DVB File. It consists of dot-separated elements,
enclosed in double quotes. The first element is the major brand as a
printable four-character code, followed by the second element, which is
the minor version of the major brand in decimal representation. The
following elements are the compatible brands of the file as printable
four-character codes.

  Example: brands="dvt1.0.iso3"

  Encoding considerations:    files are binary and should be transmitted
in a suitable encoding without CR/LF conversion, 7-bit stripping etc.;
base64 (RFC 4648 [21]) is a suitable encoding.

  Security considerations:    DVB files may contain audio, video,
displayable text data images, ESG metadata, etc. Clearly it is possible
to author malicious files which attempt to call for e.g., an excessively
large picture size, high-sampling rate audio, etc. However, clients can
and usually do protect themselves against this kind of attack. It should
be noted that the file may contain fields that encompass information
partly intended to protect media against unauthorized use or
distribution. In this case, the intention is that alteration or removal
of the data in these fields would be treated as an offense under
national agreements based on World Intellectual Property Organization
(WIPO) treaties.

  Interoperability considerations: DVB has defined this specification.
Interoperability considerations will be in the corresponding
Implementation Guidelines document.

  Published specification:

  Applications which use this media type:   Multi-media

  Additional information:

  Magic number(s):   None. However, the file type box must occur first
in the file, and must have a DVB brand as the major brand.

  File extension(s): 'dvb'

  Macintosh File Type Code(s): none

  Person & email address to contact for further information:

  Eoghan O'sullivan
  Digital Video Broadcasting (DVB)
  osullivan at dvb.org

  Intended usage:    COMMON

  Restrictions on usage:  Note that this MIME type is used only for
files; separate types are used for real-time transfer, such as for the
RTP payload formats.

  Authors:

  Members of the Digital Video Broadcasting Project - Technical Module
File Format (DVB TM-FF).

  Change controller: DVB TM / DVB TM-FF




-- 
Dipl.-Ing. Stefan Döhla     | Email: stefan.doehla at iis.fraunhofer.de
Multimedia Transport        | Phone: +49 (0)9131 776 6042 (!NEW!)
Audio Department            | Fax:   +49 (0)9131 776 6099 (!NEW!)
Fraunhofer IIS              |
Am Wolfmantel 33            |
91058 Erlangen, Germany     | Web:   http://www.iis.fraunhofer.de/amm



More information about the Ietf-types mailing list