|
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> |