Symbian3/SDK/Source/GUID-919E32B1-1316-4B09-B668-E744E78B0B6E.dita
changeset 13 48780e181b38
equal deleted inserted replaced
12:80ef3a206772 13:48780e181b38
       
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
       
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
       
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
       
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
       
     6 <!-- Initial Contributors:
       
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-919E32B1-1316-4B09-B668-E744E78B0B6E" xml:lang="en"><title>Supported
       
    13 file types</title><prolog><metadata><keywords/></metadata></prolog><conbody>
       
    14 <p>This section describes the file types supported by the Media Fetch API
       
    15 and the metadata system (MdS).</p>
       
    16 <p>The Media Fetch API and the <xref href="GUID-1BCF7ADD-2B1D-4C58-AADB-250101C29620.dita">metadata
       
    17 system</xref> support the following types of multimedia items:</p>
       
    18 <ul>
       
    19 <li><p>Video files</p></li>
       
    20 <li><p>Audio files</p></li>
       
    21 <li><p>Image files</p></li>
       
    22 <li><p>Streaming links</p></li>
       
    23 <li><p>Playlist files</p></li>
       
    24 </ul>
       
    25 <p>The following table describes the supported video files.</p>
       
    26 <table id="GUID-1065D769-B1EA-4FD3-82CA-82760BB24921"><title>Supported video
       
    27 files</title>
       
    28 <tgroup cols="3"><colspec colname="col1"/><colspec colname="col2"/>
       
    29 <thead>
       
    30 <row>
       
    31 <entry><p>File extension</p></entry>
       
    32 <entry><p>MIME type</p></entry>
       
    33 <entry><p>Description</p></entry>
       
    34 </row>
       
    35 </thead>
       
    36 <tbody>
       
    37 <row>
       
    38 <entry><p>3g2</p></entry>
       
    39 <entry><p>video/3gp</p></entry>
       
    40 <entry><p>3GP is a multimedia container format that is defined by the Third
       
    41 Generation Partnership Project (3GPP) for use on 3G mobile devices but that
       
    42 can also be played on some 2G and 4G devices.</p><p>The 3GPP2 standard is
       
    43 defined for CDMA-based devices and has the file extension 3g2.</p></entry>
       
    44 </row>
       
    45 <row>
       
    46 <entry><p>3gp</p></entry>
       
    47 <entry><p>video/3gp</p></entry>
       
    48 <entry><p>The 3GPP standard is defined for GSM-based devices and has the file
       
    49 extension 3gp.</p></entry>
       
    50 </row>
       
    51 <row>
       
    52 <entry><p>avi</p></entry>
       
    53 <entry><p>video/avi</p></entry>
       
    54 <entry><p>Audio video interleave (AVI) is a multimedia container format introduced
       
    55 by Microsoft as part of its Video for Windows technology. AVI files can contain
       
    56 both audio and video data in a file container that allows synchronous audio-with-video
       
    57 playback.</p></entry>
       
    58 </row>
       
    59 <row>
       
    60 <entry><p>flv</p></entry>
       
    61 <entry><p>video/x-flv</p></entry>
       
    62 <entry><p>Flash video is a file format used to deliver video over the Internet
       
    63 using Adobe Flash Player. Flash video content may also be embedded within
       
    64 SWF files.</p></entry>
       
    65 </row>
       
    66 <row>
       
    67 <entry><p>m4v</p></entry>
       
    68 <entry><p>video/mp4</p></entry>
       
    69 <entry><p>M4V is a standard file format for videos for iPod and PlayStation
       
    70 Portable devices developed by Apple. It is based on the MPEG-4 Part 2 compression.</p></entry>
       
    71 </row>
       
    72 <row>
       
    73 <entry><p>mp4</p></entry>
       
    74 <entry><p>video/mp4</p></entry>
       
    75 <entry><p>MPEG-4 is a multimedia container format standard that is most commonly
       
    76 used to store digital audio and digital video streams, especially those defined
       
    77 by MPEG. It can also be used to store other data such as subtitles and still
       
    78 images.</p><p>MPEG-4 files with audio and video generally use the standard
       
    79 mp4 extension.</p></entry>
       
    80 </row>
       
    81 <row>
       
    82 <entry><p>mpeg4</p></entry>
       
    83 <entry><p>video/mp4</p></entry>
       
    84 <entry><p>Another file name extension for MPEG-4 files.</p></entry>
       
    85 </row>
       
    86 <row>
       
    87 <entry><p>mpg4</p></entry>
       
    88 <entry><p>video/mp4</p></entry>
       
    89 <entry><p>Another file name extension for MPEG-4 files.</p></entry>
       
    90 </row>
       
    91 <row>
       
    92 <entry><p>ram</p></entry>
       
    93 <entry><p>video/3gpp</p></entry>
       
    94 <entry><p>RealAudio metadata (RAM) is typically a small text file that contains
       
    95 a link to the audio stream.</p></entry>
       
    96 </row>
       
    97 <row>
       
    98 <entry><p>rm</p></entry>
       
    99 <entry><p>application/vnd.rn-realmedia</p></entry>
       
   100 <entry><p>RealMedia is a multimedia container format created by RealNetworks
       
   101 that is typically used in conjunction with RealVideo and RealAudio for streaming
       
   102 content over the Internet.</p></entry>
       
   103 </row>
       
   104 <row>
       
   105 <entry><p>rmvb</p></entry>
       
   106 <entry><p>application/vnd.rn-realmedia-vbr</p></entry>
       
   107 <entry><p>RealMedia variable bitrate (RMVB) is a container streaming content
       
   108 over the Internet with variable bit rate.</p></entry>
       
   109 </row>
       
   110 <row>
       
   111 <entry><p>rtp</p></entry>
       
   112 <entry><p>application/x-nokia-teh-rtp</p></entry>
       
   113 <entry><p/></entry>
       
   114 </row>
       
   115 <row>
       
   116 <entry><p>rv</p></entry>
       
   117 <entry><p>video/vnd.rn-realvideo</p></entry>
       
   118 <entry><p>RealVideo is a proprietary video format developed by RealNetworks
       
   119 that is usually paired with RealAudio and packaged in a RealMedia (rm) container. </p></entry>
       
   120 </row>
       
   121 </tbody>
       
   122 </tgroup>
       
   123 </table>
       
   124 <p>The following table describes the supported audio files.</p>
       
   125 <table id="GUID-6CBC4824-63AF-49E4-A8E6-71816BE38E4D"><title>Supported audio
       
   126 files</title>
       
   127 <tgroup cols="3"><colspec colname="col1"/><colspec colname="col2"/>
       
   128 <thead>
       
   129 <row>
       
   130 <entry><p>File extension</p></entry>
       
   131 <entry><p>MIME type</p></entry>
       
   132 <entry><p>Description</p></entry>
       
   133 </row>
       
   134 </thead>
       
   135 <tbody>
       
   136 <row>
       
   137 <entry><p>3gp</p></entry>
       
   138 <entry><p>audio/3gpp</p></entry>
       
   139 <entry><p>The 3GPP standard is defined for GSM-based devices and has the file
       
   140 extension 3gp.</p></entry>
       
   141 </row>
       
   142 <row>
       
   143 <entry><p>3gpp</p></entry>
       
   144 <entry><p>audio/3gpp</p></entry>
       
   145 <entry><p>Another file name extension for 3GPP files.</p></entry>
       
   146 </row>
       
   147 <row>
       
   148 <entry><p>aac</p></entry>
       
   149 <entry><p>audio/aac</p></entry>
       
   150 <entry><p>Advanced audio coding (AAC) is a standardized, compression and encoding
       
   151 scheme for digital audio. Designed to be the successor of the MP3 format,
       
   152 AAC generally achieves better sound quality than MP3 at many bit rates.</p></entry>
       
   153 </row>
       
   154 <row>
       
   155 <entry><p>amr</p></entry>
       
   156 <entry><p>audio/amr</p></entry>
       
   157 <entry><p>A file format for storing spoken audio using the adaptive multi-rate
       
   158 (AMR) codec. AMR is a patented audio data compression scheme optimized for
       
   159 speech coding.</p></entry>
       
   160 </row>
       
   161 <row>
       
   162 <entry><p>au</p></entry>
       
   163 <entry><p>audio/au</p></entry>
       
   164 <entry><p>A simple audio file format. </p></entry>
       
   165 </row>
       
   166 <row>
       
   167 <entry><p>awb</p></entry>
       
   168 <entry><p>audio/amr-wb</p></entry>
       
   169 <entry><p>Adaptive multi-rate – wide band (AMR-WB) is a patented speech coding
       
   170 standard developed after the AMR that provides excellent speech quality due
       
   171 to wider speech bandwidth.</p></entry>
       
   172 </row>
       
   173 <row>
       
   174 <entry><p>m4a</p></entry>
       
   175 <entry><p>audio/mp4</p></entry>
       
   176 <entry><p>Audio-only MPEG-4 files generally have an m4a extension. This is
       
   177 especially true of non-protected content. </p></entry>
       
   178 </row>
       
   179 <row>
       
   180 <entry><p>mid</p></entry>
       
   181 <entry><p>audio/midi</p></entry>
       
   182 <entry><p>Musical instrument digital interface (MIDI) is an industry-standard
       
   183 protocol that enables electronic musical instruments, such as keyboard controllers,
       
   184 computers, and other electronic equipment, to communicate, control, and synchronize
       
   185 with each other. </p></entry>
       
   186 </row>
       
   187 <row>
       
   188 <entry><p>midi</p></entry>
       
   189 <entry><p>audio/midi</p></entry>
       
   190 <entry><p>Another file name extension for MIDI files.</p></entry>
       
   191 </row>
       
   192 <row>
       
   193 <entry><p>mp3</p></entry>
       
   194 <entry><p>audio/mpeg</p></entry>
       
   195 <entry><p>MPEG-1 audio layer 3, more commonly referred to as MP3, is a patented
       
   196 digital audio encoding format using a form of data compression. It is a common
       
   197 audio format for consumer audio storage and widely used for digital audio
       
   198 compression for the transfer and playback of music on digital audio players.</p></entry>
       
   199 </row>
       
   200 <row>
       
   201 <entry><p>mp4</p></entry>
       
   202 <entry><p>audio/mp4</p></entry>
       
   203 <entry><p>MPEG-4 files with audio and video generally use the standard mp4
       
   204 extension.</p></entry>
       
   205 </row>
       
   206 <row>
       
   207 <entry><p>mxmf</p></entry>
       
   208 <entry><p>audio/vnd.nokia.mobile-xmf</p></entry>
       
   209 <entry><p>The extensible music format (XMF) is a tree-based digital container
       
   210 format used to bundle music-oriented content, such as a MIDI file and optionally
       
   211 the sounds it uses, liner notes or other content grouped by language-codes. </p></entry>
       
   212 </row>
       
   213 <row>
       
   214 <entry><p>nrt</p></entry>
       
   215 <entry><p>-</p></entry>
       
   216 <entry><p>Nokia Ringing Tone.</p></entry>
       
   217 </row>
       
   218 <row>
       
   219 <entry><p>ra</p></entry>
       
   220 <entry><p>audio/vnd.rn-realaudio</p></entry>
       
   221 <entry><p>RealAudio is a proprietary audio format developed by RealNetworks.
       
   222 It uses a variety of audio codecs, ranging from low-bitrate formats that can
       
   223 be used over dialup modems, to high-fidelity formats for music.</p></entry>
       
   224 </row>
       
   225 <row>
       
   226 <entry><p>rng</p></entry>
       
   227 <entry><p>application/vnd.nokia.ringing-tone</p></entry>
       
   228 <entry><p>Nokia Ringing Tone.</p></entry>
       
   229 </row>
       
   230 <row>
       
   231 <entry><p>spmid</p></entry>
       
   232 <entry><p>audio/sp-midi</p></entry>
       
   233 <entry><p>Scalable polyphony MIDI (SP-MIDI) is a MIDI variant for mobile applications
       
   234 where different players may have different numbers of musical voices. SP-MIDI
       
   235 is a component of 3GPP.</p></entry>
       
   236 </row>
       
   237 <row>
       
   238 <entry><p>wav</p></entry>
       
   239 <entry><p>audio/wav</p></entry>
       
   240 <entry><p>Waveform audio format is a Microsoft and IBM audio file format standard
       
   241 for storing an audio bit stream on computers.</p></entry>
       
   242 </row>
       
   243 <row>
       
   244 <entry><p>wma</p></entry>
       
   245 <entry><p>audio/x-ms-wma</p></entry>
       
   246 <entry><p>Windows Media Audio (WMA) is an audio data compression technology
       
   247 developed by Microsoft as a part of the Windows Media framework.</p></entry>
       
   248 </row>
       
   249 </tbody>
       
   250 </tgroup>
       
   251 </table>
       
   252 <p>The following table describes the supported image files.</p>
       
   253 <table id="GUID-346964CB-AD9A-458D-9E00-2745385A387E"><title>Supported image
       
   254 files</title>
       
   255 <tgroup cols="3"><colspec colname="col1"/><colspec colname="col2"/>
       
   256 <thead>
       
   257 <row>
       
   258 <entry><p>File extension</p></entry>
       
   259 <entry><p>MIME type</p></entry>
       
   260 <entry><p>Description</p></entry>
       
   261 </row>
       
   262 </thead>
       
   263 <tbody>
       
   264 <row>
       
   265 <entry><p>bmp</p></entry>
       
   266 <entry><p>image/bmp</p></entry>
       
   267 <entry><p>An image file format used to store digital images.</p></entry>
       
   268 </row>
       
   269 <row>
       
   270 <entry><p>gif</p></entry>
       
   271 <entry><p>image/gif</p></entry>
       
   272 <entry><p>Graphics interchange format (GIF) is a bitmap image format that
       
   273 provides good-quality color images that take up a small amount of space.</p></entry>
       
   274 </row>
       
   275 <row>
       
   276 <entry><p>j2k</p></entry>
       
   277 <entry><p>image/jp2</p></entry>
       
   278 <entry><p>JPEG 2000 is a wavelet-based image compression standard.</p><p>Files
       
   279 that contain JPEG 2000 code stream data for testing purposes might use the
       
   280 filename extension j2k.</p></entry>
       
   281 </row>
       
   282 <row>
       
   283 <entry><p>jp2</p></entry>
       
   284 <entry><p>image/jp2</p></entry>
       
   285 <entry><p>Files that conform to the JPEG 2000 specification, ISO/IEC 15444-1,
       
   286 use the standardized filename extension jp2.</p></entry>
       
   287 </row>
       
   288 <row>
       
   289 <entry><p>jpeg</p></entry>
       
   290 <entry><p>image/jpeg</p></entry>
       
   291 <entry><p>JPEG is a method for compressing photographic images.</p></entry>
       
   292 </row>
       
   293 <row>
       
   294 <entry><p>jpf</p></entry>
       
   295 <entry><p>image/jp2</p></entry>
       
   296 <entry><p>Another file name extension for JPEG 2000 files.</p></entry>
       
   297 </row>
       
   298 <row>
       
   299 <entry><p>jpg</p></entry>
       
   300 <entry><p>image/jpeg</p></entry>
       
   301 <entry><p>Another file name extension for JPEG files.</p></entry>
       
   302 </row>
       
   303 <row>
       
   304 <entry><p>jpx</p></entry>
       
   305 <entry><p>image/jpx</p></entry>
       
   306 <entry><p>Files that conform to the extended part-2 JPEG 2000 specification,
       
   307 ISO/IEC 15444-2, use the filename extension jpx.</p></entry>
       
   308 </row>
       
   309 <row>
       
   310 <entry><p>mbm</p></entry>
       
   311 <entry><p>image/x-epoc-mbm</p></entry>
       
   312 <entry><p>A multi-bitmap is a container for a set of bitmap images. MBM files
       
   313 can be used by Symbian applications to store graphical content.</p></entry>
       
   314 </row>
       
   315 <row>
       
   316 <entry><p>ota</p></entry>
       
   317 <entry><p>image/vnd.nokia.ota-bitmap</p></entry>
       
   318 <entry><p>Over-the-air (OTA) images.</p></entry>
       
   319 </row>
       
   320 <row>
       
   321 <entry><p>png</p></entry>
       
   322 <entry><p>image/png</p></entry>
       
   323 <entry><p>Portable networking graphics (PNG) is a bit map image format that
       
   324 was designed for transferring images on the Internet.</p></entry>
       
   325 </row>
       
   326 <row>
       
   327 <entry><p>tif</p></entry>
       
   328 <entry><p>image/tiff</p></entry>
       
   329 <entry><p>Tagged image file format (TIFF) is a file format for storing images,
       
   330 including photographs and line art.</p></entry>
       
   331 </row>
       
   332 <row>
       
   333 <entry><p>tiff</p></entry>
       
   334 <entry><p>image/tiff</p></entry>
       
   335 <entry><p>Another file name extension for TIFF files.</p></entry>
       
   336 </row>
       
   337 <row>
       
   338 <entry><p>wbmb</p></entry>
       
   339 <entry><p>image/vnd.wap.wbmp</p></entry>
       
   340 <entry><p>Wireless bitmap (WBMP) is a monochrome image file format that is
       
   341 optimized for mobile devices. </p></entry>
       
   342 </row>
       
   343 <row>
       
   344 <entry><p>wmf</p></entry>
       
   345 <entry><p>image/x-wmf</p></entry>
       
   346 <entry><p>Windows metafile (WMF) is a graphics file format on Microsoft Windows
       
   347 systems that is intended to be portable between applications and may contain
       
   348 both vector and bitmap components.</p></entry>
       
   349 </row>
       
   350 </tbody>
       
   351 </tgroup>
       
   352 </table>
       
   353 <p>The following table describes the supported streaming links.</p>
       
   354 <table id="GUID-EDF212A0-68CC-45BE-9FA4-4B7927654113"><title>Supported streaming
       
   355 links</title>
       
   356 <tgroup cols="3"><colspec colname="col1"/><colspec colname="col2"/>
       
   357 <thead>
       
   358 <row>
       
   359 <entry><p>File extension</p></entry>
       
   360 <entry><p>MIME type</p></entry>
       
   361 <entry><p>Description</p></entry>
       
   362 </row>
       
   363 </thead>
       
   364 <tbody>
       
   365 <row>
       
   366 <entry><p>asx</p></entry>
       
   367 <entry><p>video/x-ms-asf</p></entry>
       
   368 <entry><p>Advanced systems format (ASF) is a Microsoft proprietary digital
       
   369 audio and digital video container format, especially meant for streaming media.
       
   370 The most common file types contained within an ASF file are Windows media
       
   371 audio (WMA) and Windows media video (WMV).</p></entry>
       
   372 </row>
       
   373 <row>
       
   374 <entry><p>sdp</p></entry>
       
   375 <entry><p>application/sdp</p></entry>
       
   376 <entry><p>Streaming Download Project Multimedia is a source project to allow
       
   377 the download of streaming media.</p></entry>
       
   378 </row>
       
   379 <row>
       
   380 <entry><p>ram</p></entry>
       
   381 <entry><p>audio/vnd.rn-realaudio</p></entry>
       
   382 <entry><p>RealAudio metadata (RAM) is typically a small text file that contains
       
   383 a link to the audio stream.</p></entry>
       
   384 </row>
       
   385 </tbody>
       
   386 </tgroup>
       
   387 </table>
       
   388 <p>The following table describes the supported playlist files.</p>
       
   389 <table id="GUID-3F176A15-488C-470B-B97B-FCC4D36F2CCC"><title>Supported playlist
       
   390 files</title>
       
   391 <tgroup cols="3"><colspec colname="col1"/><colspec colname="col2"/>
       
   392 <thead>
       
   393 <row>
       
   394 <entry><p>File extension</p></entry>
       
   395 <entry><p>MIME type</p></entry>
       
   396 <entry><p>Description</p></entry>
       
   397 </row>
       
   398 </thead>
       
   399 <tbody>
       
   400 <row>
       
   401 <entry><p>m3u</p></entry>
       
   402 <entry><p>audio/x-mpegurl</p></entry>
       
   403 <entry><p>Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator,
       
   404 MP3 URL is a computer file format that stores multimedia playlists.</p></entry>
       
   405 </row>
       
   406 </tbody>
       
   407 </tgroup>
       
   408 </table>
       
   409 <section id="GUID-1C3B1B9C-508F-42EC-ACBE-53898884810A"><title>See also</title><p><xref href="GUID-A825B62E-B5F6-5FDD-B267-E47103D57FD8.dita">Supported Image Formats Guide</xref></p><p><xref href="GUID-6021BE18-3416-55DF-A628-0071024D7586.dita">Video Renderer Resource File</xref></p><p><xref href="GUID-0A6C8413-8CED-512C-BED8-754D92A44FAC.dita">Querying for Parser Supported
       
   410 Formats</xref></p></section>
       
   411 </conbody></concept>