blob: 583cdce087b07b373bface907f02b022009ca083 [file] [log] [blame]
Robin Pengcd374d82021-02-23 20:00:46 +08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2010 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16<!DOCTYPE MediaSettings [
17<!ELEMENT MediaSettings (CamcorderProfiles,
18 EncoderOutputFileFormat+,
19 VideoEncoderCap+,
20 AudioEncoderCap+,
21 VideoDecoderCap,
22 AudioDecoderCap)>
23<!ELEMENT CamcorderProfiles (EncoderProfile+, ImageEncoding+, ImageDecoding, Camera)>
24<!ELEMENT EncoderProfile (Video, Audio)>
25<!ATTLIST EncoderProfile quality (high|low) #REQUIRED>
26<!ATTLIST EncoderProfile fileFormat (mp4|3gp) #REQUIRED>
27<!ATTLIST EncoderProfile duration (30|60) #REQUIRED>
28<!ELEMENT Video EMPTY>
29<!ATTLIST Video codec (h264|h263|m4v) #REQUIRED>
30<!ATTLIST Video bitRate CDATA #REQUIRED>
31<!ATTLIST Video width CDATA #REQUIRED>
32<!ATTLIST Video height CDATA #REQUIRED>
33<!ATTLIST Video frameRate CDATA #REQUIRED>
34<!ELEMENT Audio EMPTY>
35<!ATTLIST Audio codec (amrnb|amrwb|aac) #REQUIRED>
36<!ATTLIST Audio bitRate CDATA #REQUIRED>
37<!ATTLIST Audio sampleRate CDATA #REQUIRED>
38<!ATTLIST Audio channels (1|2) #REQUIRED>
39<!ELEMENT ImageEncoding EMPTY>
40<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
41<!ELEMENT ImageDecoding EMPTY>
42<!ATTLIST ImageDecoding memCap CDATA #REQUIRED>
43<!ELEMENT Camera EMPTY>
44<!ATTLIST Camera previewFrameRate CDATA #REQUIRED>
45<!ELEMENT EncoderOutputFileFormat EMPTY>
46<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED>
47<!ELEMENT VideoEncoderCap EMPTY>
wenchangliu72ae1112021-04-15 17:05:21 +080048<!ATTLIST VideoEncoderCap name (hevc|h264|h263|m4v|wmv) #REQUIRED>
Robin Pengcd374d82021-02-23 20:00:46 +080049<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED>
50<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED>
51<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED>
52<!ATTLIST VideoEncoderCap minFrameWidth CDATA #REQUIRED>
53<!ATTLIST VideoEncoderCap maxFrameWidth CDATA #REQUIRED>
54<!ATTLIST VideoEncoderCap minFrameHeight CDATA #REQUIRED>
55<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED>
56<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED>
57<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED>
58<!ELEMENT AudioEncoderCap EMPTY>
59<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma) #REQUIRED>
60<!ATTLIST AudioEncoderCap enabled (true|false) #REQUIRED>
61<!ATTLIST AudioEncoderCap minBitRate CDATA #REQUIRED>
62<!ATTLIST AudioEncoderCap maxBitRate CDATA #REQUIRED>
63<!ATTLIST AudioEncoderCap minSampleRate CDATA #REQUIRED>
64<!ATTLIST AudioEncoderCap maxSampleRate CDATA #REQUIRED>
65<!ATTLIST AudioEncoderCap minChannels (1|2) #REQUIRED>
66<!ATTLIST AudioEncoderCap maxChannels (1|2) #REQUIRED>
67<!ELEMENT VideoDecoderCap EMPTY>
68<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED>
69<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED>
70<!ELEMENT AudioDecoderCap EMPTY>
71<!ATTLIST AudioDecoderCap name (wma) #REQUIRED>
72<!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED>
73]>
74<!--
75 This file is used to declare the multimedia profiles and capabilities
76 on an android-powered device.
77-->
78<MediaSettings>
79 <!-- Each camcorder profile defines a set of predefined configuration parameters -->
80 <CamcorderProfiles cameraId="0">
81
82 <EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
83 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +080084 bitRate="72000000"
Robin Pengcd374d82021-02-23 20:00:46 +080085 width="3840"
86 height="2160"
87 frameRate="60" />
88
89 <Audio codec="aac"
90 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +080091 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +080092 channels="1" />
93 </EncoderProfile>
94
95 <EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
96 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +080097 bitRate="33000000"
Robin Pengcd374d82021-02-23 20:00:46 +080098 width="1920"
99 height="1080"
100 frameRate="60" />
101
102 <Audio codec="aac"
103 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800104 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800105 channels="1" />
106 </EncoderProfile>
107
108 <EncoderProfile quality="720p" fileFormat="mp4" duration="60">
109 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800110 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800111 width="1280"
112 height="720"
113 frameRate="30" />
114
115 <Audio codec="aac"
116 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800117 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800118 channels="1" />
119 </EncoderProfile>
120
121 <EncoderProfile quality="480p" fileFormat="mp4" duration="60">
122 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800123 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800124 width="720"
125 height="480"
126 frameRate="30" />
127
128 <Audio codec="aac"
129 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800130 sampleRate="48000"
131 channels="1" />
132 </EncoderProfile>
133
134 <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
135 <Video codec="h264"
136 bitRate="1200000"
137 width="352"
138 height="288"
139 frameRate="30" />
140
141 <Audio codec="aac"
142 bitRate="96000"
143 sampleRate="48000"
144 channels="1" />
145 </EncoderProfile>
146
147 <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
148 <Video codec="h264"
149 bitRate="512000"
150 width="320"
151 height="240"
152 frameRate="30" />
153
154 <Audio codec="aac"
155 bitRate="96000"
156 sampleRate="48000"
157 channels="1" />
158 </EncoderProfile>
159
160 <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
161 <Video codec="h264"
162 bitRate="128000"
163 width="176"
164 height="144"
165 frameRate="30" />
166
167 <Audio codec="amrnb"
168 bitRate="12200"
169 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +0800170 channels="1" />
171 </EncoderProfile>
172
173 <EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
174 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800175 bitRate="48000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800176 width="3840"
177 height="2160"
178 frameRate="30" />
179
180 <!-- Audio settings are not used for timealpse video recording -->
181 <Audio codec="aac"
182 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800183 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800184 channels="1" />
185 </EncoderProfile>
186
187 <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
188 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800189 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800190 width="1920"
191 height="1080"
192 frameRate="30" />
193
194 <!-- Audio settings are not used for timealpse video recording -->
195 <Audio codec="aac"
196 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800197 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800198 channels="1" />
199 </EncoderProfile>
200
201 <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
202 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800203 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800204 width="1280"
205 height="720"
206 frameRate="30" />
207
208 <!-- Audio settings are not used for timealpse video recording -->
209 <Audio codec="aac"
210 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800211 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800212 channels="1" />
213 </EncoderProfile>
214
215 <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
216 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800217 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800218 width="720"
219 height="480"
220 frameRate="30" />
221
222 <!-- Audio settings are not used for timealpse video recording -->
223 <Audio codec="aac"
224 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800225 sampleRate="48000"
226 channels="1" />
227 </EncoderProfile>
228
229 <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
230 <Video codec="h264"
231 bitRate="1200000"
232 width="352"
233 height="288"
234 frameRate="30" />
235
236 <!-- Audio settings are not used for timealpse video recording -->
237 <Audio codec="aac"
238 bitRate="96000"
239 sampleRate="48000"
240 channels="1" />
241 </EncoderProfile>
242
243 <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
244 <Video codec="h264"
245 bitRate="192000"
246 width="176"
247 height="144"
248 frameRate="30" />
249
250 <!-- Audio settings are not used for timealpse video recording -->
251 <Audio codec="amrnb"
252 bitRate="12200"
253 sampleRate="8000"
254 channels="1" />
255 </EncoderProfile>
256
257 <EncoderProfile quality="highspeedlow" fileFormat="mp4" duration="60">
258 <Video codec="h264"
Peter Liu9894ef82021-06-08 17:20:58 -0700259 bitRate="42000000"
260 width="1280"
261 height="720"
wenchangliu72ae1112021-04-15 17:05:21 +0800262 frameRate="240" />
263
264 <!-- audio setting is ignored -->
265 <Audio codec="aac"
266 bitRate="96000"
267 sampleRate="48000"
268 channels="1" />
269 </EncoderProfile>
270
271 <EncoderProfile quality="highspeedhigh" fileFormat="mp4" duration="60">
272 <Video codec="h264"
273 bitRate="72000000"
274 width="1920"
275 height="1080"
276 frameRate="240" />
277
278 <!-- audio setting is ignored -->
279 <Audio codec="aac"
280 bitRate="96000"
281 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800282 channels="1" />
283 </EncoderProfile>
284
Peter Liu9894ef82021-06-08 17:20:58 -0700285 <EncoderProfile quality="highspeed720p" fileFormat="mp4" duration="60">
286 <Video codec="h264"
287 bitRate="42000000"
288 width="1280"
289 height="720"
290 frameRate="240" />
291
292 <!-- audio setting is ignored -->
293 <Audio codec="aac"
294 bitRate="96000"
295 sampleRate="48000"
296 channels="1" />
297 </EncoderProfile>
298
Robin Pengcd374d82021-02-23 20:00:46 +0800299 <EncoderProfile quality="highspeed1080p" fileFormat="mp4" duration="60">
300 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800301 bitRate="72000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800302 width="1920"
303 height="1080"
304 frameRate="240" />
305
306 <!-- audio setting is ignored -->
307 <Audio codec="aac"
308 bitRate="96000"
309 sampleRate="48000"
310 channels="1" />
311 </EncoderProfile>
312
313 <ImageEncoding quality="90" />
314 <ImageEncoding quality="80" />
315 <ImageEncoding quality="70" />
316 <ImageDecoding memCap="20000000" />
317
318 </CamcorderProfiles>
319
320 <CamcorderProfiles cameraId="1">
321
322 <EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
323 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800324 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800325 width="1920"
326 height="1080"
327 frameRate="30" />
328
329 <Audio codec="aac"
330 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800331 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800332 channels="1" />
333 </EncoderProfile>
334
335 <EncoderProfile quality="720p" fileFormat="mp4" duration="60">
336 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800337 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800338 width="1280"
339 height="720"
340 frameRate="30" />
341
342 <Audio codec="aac"
343 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800344 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800345 channels="1" />
346 </EncoderProfile>
347
348 <EncoderProfile quality="480p" fileFormat="mp4" duration="60">
349 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800350 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800351 width="720"
352 height="480"
353 frameRate="30" />
354
355 <Audio codec="aac"
356 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800357 sampleRate="48000"
358 channels="1" />
359 </EncoderProfile>
360
361 <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
362 <Video codec="h264"
363 bitRate="1200000"
364 width="352"
365 height="288"
366 frameRate="30" />
367
368 <Audio codec="aac"
369 bitRate="96000"
370 sampleRate="48000"
371 channels="1" />
372 </EncoderProfile>
373
374 <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
375 <Video codec="h264"
376 bitRate="512000"
377 width="320"
378 height="240"
379 frameRate="30" />
380
381 <Audio codec="aac"
382 bitRate="96000"
383 sampleRate="48000"
384 channels="1" />
385 </EncoderProfile>
386
387 <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
388 <Video codec="h264"
389 bitRate="128000"
390 width="176"
391 height="144"
392 frameRate="30" />
393
394 <Audio codec="amrnb"
395 bitRate="12200"
396 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +0800397 channels="1" />
398 </EncoderProfile>
399
400 <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
401 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800402 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800403 width="1920"
404 height="1080"
405 frameRate="30" />
406
407 <!-- Audio settings are not used for timealpse video recording -->
408 <Audio codec="aac"
409 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800410 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800411 channels="1" />
412 </EncoderProfile>
413
414 <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
415 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800416 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800417 width="1280"
418 height="720"
419 frameRate="30" />
420
421 <!-- Audio settings are not used for timealpse video recording -->
422 <Audio codec="aac"
423 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800424 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800425 channels="1" />
426 </EncoderProfile>
427
428 <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
429 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800430 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800431 width="720"
432 height="480"
433 frameRate="30" />
434
435 <!-- Audio settings are not used for timealpse video recording -->
436 <Audio codec="aac"
437 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800438 sampleRate="48000"
439 channels="1" />
440 </EncoderProfile>
441
442 <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
443 <Video codec="h264"
444 bitRate="1200000"
445 width="352"
446 height="288"
447 frameRate="30" />
448
449 <!-- Audio settings are not used for timealpse video recording -->
450 <Audio codec="aac"
451 bitRate="96000"
452 sampleRate="48000"
453 channels="1" />
454 </EncoderProfile>
455
456 <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
457 <Video codec="h264"
458 bitRate="192000"
459 width="176"
460 height="144"
461 frameRate="30" />
462
463 <!-- Audio settings are not used for timealpse video recording -->
464 <Audio codec="amrnb"
465 bitRate="12200"
466 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +0800467 channels="1" />
468 </EncoderProfile>
469
470 <ImageEncoding quality="90" />
471 <ImageEncoding quality="80" />
472 <ImageEncoding quality="70" />
473 <ImageDecoding memCap="20000000" />
474
475 </CamcorderProfiles>
476
477 <CamcorderProfiles cameraId="2">
478
479 <EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
480 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800481 bitRate="72000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800482 width="3840"
483 height="2160"
484 frameRate="60" />
485
486 <Audio codec="aac"
487 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800488 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800489 channels="1" />
490 </EncoderProfile>
491
492 <EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
493 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800494 bitRate="33000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800495 width="1920"
496 height="1080"
497 frameRate="60" />
498
499 <Audio codec="aac"
500 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800501 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800502 channels="1" />
503 </EncoderProfile>
504
505 <EncoderProfile quality="720p" fileFormat="mp4" duration="60">
506 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800507 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800508 width="1280"
509 height="720"
510 frameRate="30" />
511
512 <Audio codec="aac"
513 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800514 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800515 channels="1" />
516 </EncoderProfile>
517
518 <EncoderProfile quality="480p" fileFormat="mp4" duration="60">
519 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800520 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800521 width="720"
522 height="480"
523 frameRate="30" />
524
525 <Audio codec="aac"
526 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800527 sampleRate="48000"
528 channels="1" />
529 </EncoderProfile>
530
531 <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
532 <Video codec="h264"
533 bitRate="1200000"
534 width="352"
535 height="288"
536 frameRate="30" />
537
538 <Audio codec="aac"
539 bitRate="96000"
540 sampleRate="48000"
541 channels="1" />
542 </EncoderProfile>
543
544 <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
545 <Video codec="h264"
546 bitRate="512000"
547 width="320"
548 height="240"
549 frameRate="30" />
550
551 <Audio codec="aac"
552 bitRate="96000"
553 sampleRate="48000"
554 channels="1" />
555 </EncoderProfile>
556
557 <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
558 <Video codec="h264"
559 bitRate="128000"
560 width="176"
561 height="144"
562 frameRate="30" />
563
564 <Audio codec="amrnb"
565 bitRate="12200"
566 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +0800567 channels="1" />
568 </EncoderProfile>
569
570 <EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
571 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800572 bitRate="48000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800573 width="3840"
574 height="2160"
575 frameRate="30" />
576
577 <!-- Audio settings are not used for timealpse video recording -->
578 <Audio codec="aac"
579 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800580 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800581 channels="1" />
582 </EncoderProfile>
583
584 <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
585 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800586 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800587 width="1920"
588 height="1080"
589 frameRate="30" />
590
591 <!-- Audio settings are not used for timealpse video recording -->
592 <Audio codec="aac"
593 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800594 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800595 channels="1" />
596 </EncoderProfile>
597
598 <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
599 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800600 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800601 width="1280"
602 height="720"
603 frameRate="30" />
604
605 <!-- Audio settings are not used for timealpse video recording -->
606 <Audio codec="aac"
607 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800608 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800609 channels="1" />
610 </EncoderProfile>
611
612 <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
613 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800614 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800615 width="720"
616 height="480"
617 frameRate="30" />
618
619 <!-- Audio settings are not used for timealpse video recording -->
620 <Audio codec="aac"
621 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800622 sampleRate="48000"
623 channels="1" />
624 </EncoderProfile>
625
626 <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
627 <Video codec="h264"
628 bitRate="1200000"
629 width="352"
630 height="288"
631 frameRate="30" />
632
633 <!-- Audio settings are not used for timealpse video recording -->
634 <Audio codec="aac"
635 bitRate="96000"
636 sampleRate="48000"
637 channels="1" />
638 </EncoderProfile>
639
640 <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
641 <Video codec="h264"
642 bitRate="192000"
643 width="176"
644 height="144"
645 frameRate="30" />
646
647 <!-- Audio settings are not used for timealpse video recording -->
648 <Audio codec="amrnb"
649 bitRate="12200"
650 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +0800651 channels="1" />
652 </EncoderProfile>
653
Robin Pengcd374d82021-02-23 20:00:46 +0800654 <ImageEncoding quality="90" />
655 <ImageEncoding quality="80" />
656 <ImageEncoding quality="70" />
657 <ImageDecoding memCap="20000000" />
658
659 </CamcorderProfiles>
660
661 <CamcorderProfiles cameraId="3">
662
663 <EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
664 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800665 bitRate="72000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800666 width="3840"
667 height="2160"
668 frameRate="60" />
669
670 <Audio codec="aac"
671 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800672 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800673 channels="1" />
674 </EncoderProfile>
675
676 <EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
677 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800678 bitRate="33000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800679 width="1920"
680 height="1080"
681 frameRate="60" />
682
683 <Audio codec="aac"
684 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800685 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800686 channels="1" />
687 </EncoderProfile>
688
689 <EncoderProfile quality="720p" fileFormat="mp4" duration="60">
690 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800691 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800692 width="1280"
693 height="720"
694 frameRate="30" />
695
696 <Audio codec="aac"
697 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800698 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800699 channels="1" />
700 </EncoderProfile>
701
702 <EncoderProfile quality="480p" fileFormat="mp4" duration="60">
703 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800704 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800705 width="720"
706 height="480"
707 frameRate="30" />
708
709 <Audio codec="aac"
710 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800711 sampleRate="48000"
712 channels="1" />
713 </EncoderProfile>
714
715 <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
716 <Video codec="h264"
717 bitRate="1200000"
718 width="352"
719 height="288"
720 frameRate="30" />
721
722 <Audio codec="aac"
723 bitRate="96000"
724 sampleRate="48000"
725 channels="1" />
726 </EncoderProfile>
727
728 <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
729 <Video codec="h264"
730 bitRate="512000"
731 width="320"
732 height="240"
733 frameRate="30" />
734
735 <Audio codec="aac"
736 bitRate="96000"
737 sampleRate="48000"
738 channels="1" />
739 </EncoderProfile>
740
741 <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
742 <Video codec="h264"
743 bitRate="128000"
744 width="176"
745 height="144"
746 frameRate="30" />
747
748 <Audio codec="amrnb"
749 bitRate="12200"
750 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +0800751 channels="1" />
752 </EncoderProfile>
753
754 <EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
755 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800756 bitRate="48000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800757 width="3840"
758 height="2160"
759 frameRate="30" />
760
761 <!-- Audio settings are not used for timealpse video recording -->
762 <Audio codec="aac"
763 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800764 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800765 channels="1" />
766 </EncoderProfile>
767
768 <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
769 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800770 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800771 width="1920"
772 height="1080"
773 frameRate="30" />
774
775 <!-- Audio settings are not used for timealpse video recording -->
776 <Audio codec="aac"
777 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800778 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800779 channels="1" />
780 </EncoderProfile>
781
782 <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
783 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800784 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800785 width="1280"
786 height="720"
787 frameRate="30" />
788
789 <!-- Audio settings are not used for timealpse video recording -->
790 <Audio codec="aac"
791 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800792 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800793 channels="1" />
794 </EncoderProfile>
795
796 <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
797 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800798 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800799 width="720"
800 height="480"
801 frameRate="30" />
802
803 <!-- Audio settings are not used for timealpse video recording -->
804 <Audio codec="aac"
805 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800806 sampleRate="48000"
807 channels="1" />
808 </EncoderProfile>
809
810 <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
811 <Video codec="h264"
812 bitRate="1200000"
813 width="352"
814 height="288"
815 frameRate="30" />
816
817 <!-- Audio settings are not used for timealpse video recording -->
818 <Audio codec="aac"
819 bitRate="96000"
820 sampleRate="48000"
821 channels="1" />
822 </EncoderProfile>
823
824 <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
825 <Video codec="h264"
826 bitRate="192000"
827 width="176"
828 height="144"
829 frameRate="30" />
830
831 <!-- Audio settings are not used for timealpse video recording -->
832 <Audio codec="amrnb"
833 bitRate="12200"
834 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +0800835 channels="1" />
836 </EncoderProfile>
837
Robin Pengcd374d82021-02-23 20:00:46 +0800838 <ImageEncoding quality="90" />
839 <ImageEncoding quality="80" />
840 <ImageEncoding quality="70" />
841 <ImageDecoding memCap="20000000" />
842
843 </CamcorderProfiles>
844
Sundong Ahna65c38d2021-04-08 17:28:17 +0900845 <CamcorderProfiles cameraId="4">
Robin Pengcd374d82021-02-23 20:00:46 +0800846
847 <EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
848 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800849 bitRate="72000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800850 width="3840"
851 height="2160"
852 frameRate="60" />
853
854 <Audio codec="aac"
855 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800856 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800857 channels="1" />
858 </EncoderProfile>
859
860 <EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
861 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800862 bitRate="33000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800863 width="1920"
864 height="1080"
865 frameRate="60" />
866
867 <Audio codec="aac"
868 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800869 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800870 channels="1" />
871 </EncoderProfile>
872
873 <EncoderProfile quality="720p" fileFormat="mp4" duration="60">
874 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800875 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800876 width="1280"
877 height="720"
878 frameRate="30" />
879
880 <Audio codec="aac"
881 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800882 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800883 channels="1" />
884 </EncoderProfile>
885
886 <EncoderProfile quality="480p" fileFormat="mp4" duration="60">
887 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800888 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800889 width="720"
890 height="480"
891 frameRate="30" />
892
893 <Audio codec="aac"
894 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800895 sampleRate="48000"
896 channels="1" />
897 </EncoderProfile>
898
899 <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
900 <Video codec="h264"
901 bitRate="1200000"
902 width="352"
903 height="288"
904 frameRate="30" />
905
906 <Audio codec="aac"
907 bitRate="96000"
908 sampleRate="48000"
909 channels="1" />
910 </EncoderProfile>
911
912 <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
913 <Video codec="h264"
914 bitRate="512000"
915 width="320"
916 height="240"
917 frameRate="30" />
918
919 <Audio codec="aac"
920 bitRate="96000"
921 sampleRate="48000"
922 channels="1" />
923 </EncoderProfile>
924
925 <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
926 <Video codec="h264"
927 bitRate="128000"
928 width="176"
929 height="144"
930 frameRate="30" />
931
932 <Audio codec="amrnb"
933 bitRate="12200"
934 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +0800935 channels="1" />
936 </EncoderProfile>
937
938 <EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
939 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800940 bitRate="48000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800941 width="3840"
942 height="2160"
943 frameRate="30" />
944
945 <!-- Audio settings are not used for timealpse video recording -->
946 <Audio codec="aac"
947 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800948 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800949 channels="1" />
950 </EncoderProfile>
951
952 <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
953 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800954 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800955 width="1920"
956 height="1080"
957 frameRate="30" />
958
959 <!-- Audio settings are not used for timealpse video recording -->
960 <Audio codec="aac"
961 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800962 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800963 channels="1" />
964 </EncoderProfile>
965
966 <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
967 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800968 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800969 width="1280"
970 height="720"
971 frameRate="30" />
972
973 <!-- Audio settings are not used for timealpse video recording -->
974 <Audio codec="aac"
975 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800976 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +0800977 channels="1" />
978 </EncoderProfile>
979
980 <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
981 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +0800982 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +0800983 width="720"
984 height="480"
985 frameRate="30" />
986
987 <!-- Audio settings are not used for timealpse video recording -->
988 <Audio codec="aac"
989 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +0800990 sampleRate="48000"
991 channels="1" />
992 </EncoderProfile>
993
994 <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
995 <Video codec="h264"
996 bitRate="1200000"
997 width="352"
998 height="288"
999 frameRate="30" />
1000
1001 <!-- Audio settings are not used for timealpse video recording -->
1002 <Audio codec="aac"
1003 bitRate="96000"
1004 sampleRate="48000"
1005 channels="1" />
1006 </EncoderProfile>
1007
1008 <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
1009 <Video codec="h264"
1010 bitRate="192000"
1011 width="176"
1012 height="144"
1013 frameRate="30" />
1014
1015 <!-- Audio settings are not used for timealpse video recording -->
1016 <Audio codec="amrnb"
1017 bitRate="12200"
1018 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +08001019 channels="1" />
1020 </EncoderProfile>
1021
1022 <ImageEncoding quality="90" />
1023 <ImageEncoding quality="80" />
1024 <ImageEncoding quality="70" />
1025 <ImageDecoding memCap="20000000" />
1026
1027 </CamcorderProfiles>
1028
1029 <CamcorderProfiles cameraId="5">
1030
1031 <EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
1032 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001033 bitRate="48000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001034 width="3840"
1035 height="2160"
1036 frameRate="30" />
1037
1038 <Audio codec="aac"
1039 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001040 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001041 channels="1" />
1042 </EncoderProfile>
1043
1044 <EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
1045 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001046 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001047 width="1920"
1048 height="1080"
1049 frameRate="30" />
1050
1051 <Audio codec="aac"
1052 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001053 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001054 channels="1" />
1055 </EncoderProfile>
1056
1057 <EncoderProfile quality="720p" fileFormat="mp4" duration="60">
1058 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001059 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001060 width="1280"
1061 height="720"
1062 frameRate="30" />
1063
1064 <Audio codec="aac"
1065 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001066 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001067 channels="1" />
1068 </EncoderProfile>
1069
1070 <EncoderProfile quality="480p" fileFormat="mp4" duration="60">
1071 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001072 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001073 width="720"
1074 height="480"
1075 frameRate="30" />
1076
1077 <Audio codec="aac"
1078 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001079 sampleRate="48000"
1080 channels="1" />
1081 </EncoderProfile>
1082
1083 <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
1084 <Video codec="h264"
1085 bitRate="1200000"
1086 width="352"
1087 height="288"
1088 frameRate="30" />
1089
1090 <Audio codec="aac"
1091 bitRate="96000"
1092 sampleRate="48000"
1093 channels="1" />
1094 </EncoderProfile>
1095
1096 <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
1097 <Video codec="h264"
1098 bitRate="512000"
1099 width="320"
1100 height="240"
1101 frameRate="30" />
1102
1103 <Audio codec="aac"
1104 bitRate="96000"
1105 sampleRate="48000"
1106 channels="1" />
1107 </EncoderProfile>
1108
1109 <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
1110 <Video codec="h264"
1111 bitRate="128000"
1112 width="176"
1113 height="144"
1114 frameRate="30" />
1115
1116 <Audio codec="amrnb"
1117 bitRate="12200"
1118 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +08001119 channels="1" />
1120 </EncoderProfile>
1121
1122 <EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
1123 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001124 bitRate="48000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001125 width="3840"
1126 height="2160"
1127 frameRate="30" />
1128
1129 <!-- Audio settings are not used for timealpse video recording -->
1130 <Audio codec="aac"
1131 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001132 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001133 channels="1" />
1134 </EncoderProfile>
1135
1136 <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
1137 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001138 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001139 width="1920"
1140 height="1080"
1141 frameRate="30" />
1142
1143 <!-- Audio settings are not used for timealpse video recording -->
1144 <Audio codec="aac"
1145 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001146 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001147 channels="1" />
1148 </EncoderProfile>
1149
1150 <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
1151 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001152 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001153 width="1280"
1154 height="720"
1155 frameRate="30" />
1156
1157 <!-- Audio settings are not used for timealpse video recording -->
1158 <Audio codec="aac"
1159 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001160 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001161 channels="1" />
1162 </EncoderProfile>
1163
1164 <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
1165 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001166 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001167 width="720"
1168 height="480"
1169 frameRate="30" />
1170
1171 <!-- Audio settings are not used for timealpse video recording -->
1172 <Audio codec="aac"
1173 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001174 sampleRate="48000"
1175 channels="1" />
1176 </EncoderProfile>
1177
1178 <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
1179 <Video codec="h264"
1180 bitRate="1200000"
1181 width="352"
1182 height="288"
1183 frameRate="30" />
1184
1185 <!-- Audio settings are not used for timealpse video recording -->
1186 <Audio codec="aac"
1187 bitRate="96000"
1188 sampleRate="48000"
1189 channels="1" />
1190 </EncoderProfile>
1191
1192 <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
1193 <Video codec="h264"
1194 bitRate="192000"
1195 width="176"
1196 height="144"
1197 frameRate="30" />
1198
1199 <!-- Audio settings are not used for timealpse video recording -->
1200 <Audio codec="amrnb"
1201 bitRate="12200"
1202 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +08001203 channels="1" />
1204 </EncoderProfile>
1205
1206 <ImageEncoding quality="90" />
1207 <ImageEncoding quality="80" />
1208 <ImageEncoding quality="70" />
1209 <ImageDecoding memCap="20000000" />
1210
1211 </CamcorderProfiles>
1212
1213 <CamcorderProfiles cameraId="6">
1214
1215 <EncoderProfile quality="2160p" fileFormat="mp4" duration="60">
1216 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001217 bitRate="48000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001218 width="3840"
1219 height="2160"
1220 frameRate="30" />
1221
1222 <Audio codec="aac"
1223 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001224 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001225 channels="1" />
1226 </EncoderProfile>
1227
1228 <EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
1229 <Video codec="h264"
wenchangliub3ab5ce2021-05-26 16:28:28 +08001230 bitRate="33000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001231 width="1920"
1232 height="1080"
JohnCH Tsaic6f7d942021-03-17 20:51:58 +08001233 frameRate="60" />
Robin Pengcd374d82021-02-23 20:00:46 +08001234
1235 <Audio codec="aac"
1236 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001237 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001238 channels="1" />
1239 </EncoderProfile>
1240
1241 <EncoderProfile quality="720p" fileFormat="mp4" duration="60">
1242 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001243 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001244 width="1280"
1245 height="720"
1246 frameRate="30" />
1247
1248 <Audio codec="aac"
1249 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001250 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001251 channels="1" />
1252 </EncoderProfile>
1253
1254 <EncoderProfile quality="480p" fileFormat="mp4" duration="60">
1255 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001256 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001257 width="720"
1258 height="480"
1259 frameRate="30" />
1260
1261 <Audio codec="aac"
1262 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001263 sampleRate="48000"
1264 channels="1" />
1265 </EncoderProfile>
1266
1267 <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
1268 <Video codec="h264"
1269 bitRate="1200000"
1270 width="352"
1271 height="288"
1272 frameRate="30" />
1273
1274 <Audio codec="aac"
1275 bitRate="96000"
1276 sampleRate="48000"
1277 channels="1" />
1278 </EncoderProfile>
1279
1280 <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
1281 <Video codec="h264"
1282 bitRate="512000"
1283 width="320"
1284 height="240"
1285 frameRate="30" />
1286
1287 <Audio codec="aac"
1288 bitRate="96000"
1289 sampleRate="48000"
1290 channels="1" />
1291 </EncoderProfile>
1292
1293 <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
1294 <Video codec="h264"
1295 bitRate="128000"
1296 width="176"
1297 height="144"
1298 frameRate="30" />
1299
1300 <Audio codec="amrnb"
1301 bitRate="12200"
1302 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +08001303 channels="1" />
1304 </EncoderProfile>
1305
1306 <EncoderProfile quality="timelapse2160p" fileFormat="mp4" duration="60">
1307 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001308 bitRate="48000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001309 width="3840"
1310 height="2160"
1311 frameRate="30" />
1312
1313 <!-- Audio settings are not used for timealpse video recording -->
1314 <Audio codec="aac"
1315 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001316 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001317 channels="1" />
1318 </EncoderProfile>
1319
1320 <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
1321 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001322 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001323 width="1920"
1324 height="1080"
1325 frameRate="30" />
1326
1327 <!-- Audio settings are not used for timealpse video recording -->
1328 <Audio codec="aac"
1329 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001330 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001331 channels="1" />
1332 </EncoderProfile>
1333
1334 <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
1335 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001336 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001337 width="1280"
1338 height="720"
1339 frameRate="30" />
1340
1341 <!-- Audio settings are not used for timealpse video recording -->
1342 <Audio codec="aac"
1343 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001344 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001345 channels="1" />
1346 </EncoderProfile>
1347
1348 <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
1349 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001350 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001351 width="720"
1352 height="480"
1353 frameRate="30" />
1354
1355 <!-- Audio settings are not used for timealpse video recording -->
1356 <Audio codec="aac"
1357 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001358 sampleRate="48000"
1359 channels="1" />
1360 </EncoderProfile>
1361
1362 <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
1363 <Video codec="h264"
1364 bitRate="1200000"
1365 width="352"
1366 height="288"
1367 frameRate="30" />
1368
1369 <!-- Audio settings are not used for timealpse video recording -->
1370 <Audio codec="aac"
1371 bitRate="96000"
1372 sampleRate="48000"
1373 channels="1" />
1374 </EncoderProfile>
1375
1376 <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
1377 <Video codec="h264"
1378 bitRate="192000"
1379 width="176"
1380 height="144"
1381 frameRate="30" />
1382
1383 <!-- Audio settings are not used for timealpse video recording -->
1384 <Audio codec="amrnb"
1385 bitRate="12200"
1386 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +08001387 channels="1" />
1388 </EncoderProfile>
1389
1390 <ImageEncoding quality="90" />
1391 <ImageEncoding quality="80" />
1392 <ImageEncoding quality="70" />
1393 <ImageDecoding memCap="20000000" />
1394
1395 </CamcorderProfiles>
1396
Robin Pengcd374d82021-02-23 20:00:46 +08001397 <CamcorderProfiles cameraId="7">
1398
1399 <EncoderProfile quality="1080p" fileFormat="mp4" duration="60">
1400 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001401 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001402 width="1920"
1403 height="1080"
1404 frameRate="30" />
1405
1406 <Audio codec="aac"
1407 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001408 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001409 channels="1" />
1410 </EncoderProfile>
1411
1412 <EncoderProfile quality="720p" fileFormat="mp4" duration="60">
1413 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001414 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001415 width="1280"
1416 height="720"
1417 frameRate="30" />
1418
1419 <Audio codec="aac"
1420 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001421 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001422 channels="1" />
1423 </EncoderProfile>
1424
1425 <EncoderProfile quality="480p" fileFormat="mp4" duration="60">
1426 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001427 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001428 width="720"
1429 height="480"
1430 frameRate="30" />
1431
1432 <Audio codec="aac"
1433 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001434 sampleRate="48000"
1435 channels="1" />
1436 </EncoderProfile>
1437
1438 <EncoderProfile quality="cif" fileFormat="mp4" duration="60">
1439 <Video codec="h264"
1440 bitRate="1200000"
1441 width="352"
1442 height="288"
1443 frameRate="30" />
1444
1445 <Audio codec="aac"
1446 bitRate="96000"
1447 sampleRate="48000"
1448 channels="1" />
1449 </EncoderProfile>
1450
1451 <EncoderProfile quality="qvga" fileFormat="mp4" duration="60">
1452 <Video codec="h264"
1453 bitRate="512000"
1454 width="320"
1455 height="240"
1456 frameRate="30" />
1457
1458 <Audio codec="aac"
1459 bitRate="96000"
1460 sampleRate="48000"
1461 channels="1" />
1462 </EncoderProfile>
1463
1464 <EncoderProfile quality="qcif" fileFormat="3gp" duration="60">
1465 <Video codec="h264"
1466 bitRate="128000"
1467 width="176"
1468 height="144"
1469 frameRate="30" />
1470
1471 <Audio codec="amrnb"
1472 bitRate="12200"
1473 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +08001474 channels="1" />
1475 </EncoderProfile>
1476
1477 <EncoderProfile quality="timelapse1080p" fileFormat="mp4" duration="60">
1478 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001479 bitRate="22000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001480 width="1920"
1481 height="1080"
1482 frameRate="30" />
1483
1484 <!-- Audio settings are not used for timealpse video recording -->
1485 <Audio codec="aac"
1486 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001487 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001488 channels="1" />
1489 </EncoderProfile>
1490
1491 <EncoderProfile quality="timelapse720p" fileFormat="mp4" duration="60">
1492 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001493 bitRate="12000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001494 width="1280"
1495 height="720"
1496 frameRate="30" />
1497
1498 <!-- Audio settings are not used for timealpse video recording -->
1499 <Audio codec="aac"
1500 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001501 sampleRate="48000"
Robin Pengcd374d82021-02-23 20:00:46 +08001502 channels="1" />
1503 </EncoderProfile>
1504
1505 <EncoderProfile quality="timelapse480p" fileFormat="mp4" duration="60">
1506 <Video codec="h264"
wenchangliu72ae1112021-04-15 17:05:21 +08001507 bitRate="6000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001508 width="720"
1509 height="480"
1510 frameRate="30" />
1511
1512 <!-- Audio settings are not used for timealpse video recording -->
1513 <Audio codec="aac"
1514 bitRate="96000"
wenchangliu72ae1112021-04-15 17:05:21 +08001515 sampleRate="48000"
1516 channels="1" />
1517 </EncoderProfile>
1518
1519 <EncoderProfile quality="timelapsecif" fileFormat="mp4" duration="60">
1520 <Video codec="h264"
1521 bitRate="1200000"
1522 width="352"
1523 height="288"
1524 frameRate="30" />
1525
1526 <!-- Audio settings are not used for timealpse video recording -->
1527 <Audio codec="aac"
1528 bitRate="96000"
1529 sampleRate="48000"
1530 channels="1" />
1531 </EncoderProfile>
1532
1533 <EncoderProfile quality="timelapseqcif" fileFormat="mp4" duration="60">
1534 <Video codec="h264"
1535 bitRate="192000"
1536 width="176"
1537 height="144"
1538 frameRate="30" />
1539
1540 <!-- Audio settings are not used for timealpse video recording -->
1541 <Audio codec="amrnb"
1542 bitRate="12200"
1543 sampleRate="8000"
Robin Pengcd374d82021-02-23 20:00:46 +08001544 channels="1" />
1545 </EncoderProfile>
1546
1547 <ImageEncoding quality="90" />
1548 <ImageEncoding quality="80" />
1549 <ImageEncoding quality="70" />
1550 <ImageDecoding memCap="20000000" />
1551
1552 </CamcorderProfiles>
1553
1554 <EncoderOutputFileFormat name="3gp" />
1555 <EncoderOutputFileFormat name="mp4" />
1556
1557 <!--
1558 If a codec is not enabled, it is invisible to the applications
1559 In other words, the applications won't be able to use the codec
1560 or query the capabilities of the codec at all if it is disabled
1561 -->
1562
1563 <!--
1564 FIXME : we only check Mpeg4 encorder cap and other codec doesn't check
1565 codec cap
1566 -->
wenchangliu72ae1112021-04-15 17:05:21 +08001567 <VideoEncoderCap name="hevc" enabled="true"
1568 minBitRate="64000" maxBitRate="100000000"
1569 minFrameWidth="128" maxFrameWidth="3840"
1570 minFrameHeight="96" maxFrameHeight="2160"
Jason Lee30e3d9a2021-05-11 11:50:11 +09001571 minFrameRate="15" maxFrameRate="30" />
wenchangliu72ae1112021-04-15 17:05:21 +08001572
Robin Pengcd374d82021-02-23 20:00:46 +08001573 <VideoEncoderCap name="h264" enabled="true"
wenchangliu72ae1112021-04-15 17:05:21 +08001574 minBitRate="64000" maxBitRate="100000000"
Robin Pengcd374d82021-02-23 20:00:46 +08001575 minFrameWidth="128" maxFrameWidth="3840"
1576 minFrameHeight="96" maxFrameHeight="2160"
Jason Lee30e3d9a2021-05-11 11:50:11 +09001577 minFrameRate="15" maxFrameRate="30" />
Robin Pengcd374d82021-02-23 20:00:46 +08001578
1579 <VideoEncoderCap name="h263" enabled="true"
1580 minBitRate="64000" maxBitRate="1000000"
1581 minFrameWidth="128" maxFrameWidth="1920"
1582 minFrameHeight="96" maxFrameHeight="1080"
1583 minFrameRate="15" maxFrameRate="30" />
1584
1585 <VideoEncoderCap name="m4v" enabled="true"
1586 minBitRate="64000" maxBitRate="2000000"
1587 minFrameWidth="128" maxFrameWidth="1920"
1588 minFrameHeight="96" maxFrameHeight="1080"
1589 minFrameRate="15" maxFrameRate="30" />
1590
1591 <AudioEncoderCap name="aac" enabled="true"
1592 minBitRate="758" maxBitRate="288000"
1593 minSampleRate="8000" maxSampleRate="48000"
Carter Hsu2981a452021-06-01 13:40:20 +08001594 minChannels="1" maxChannels="2" />
Robin Pengcd374d82021-02-23 20:00:46 +08001595
1596 <AudioEncoderCap name="heaac" enabled="true"
1597 minBitRate="8000" maxBitRate="64000"
1598 minSampleRate="16000" maxSampleRate="48000"
Carter Hsu2981a452021-06-01 13:40:20 +08001599 minChannels="1" maxChannels="2" />
Robin Pengcd374d82021-02-23 20:00:46 +08001600
1601 <AudioEncoderCap name="aaceld" enabled="true"
1602 minBitRate="16000" maxBitRate="192000"
1603 minSampleRate="16000" maxSampleRate="48000"
Carter Hsu2981a452021-06-01 13:40:20 +08001604 minChannels="1" maxChannels="2" />
Robin Pengcd374d82021-02-23 20:00:46 +08001605
1606 <AudioEncoderCap name="amrwb" enabled="true"
1607 minBitRate="6600" maxBitRate="23050"
1608 minSampleRate="16000" maxSampleRate="16000"
1609 minChannels="1" maxChannels="1" />
1610
1611 <AudioEncoderCap name="amrnb" enabled="true"
1612 minBitRate="5525" maxBitRate="12200"
1613 minSampleRate="8000" maxSampleRate="8000"
1614 minChannels="1" maxChannels="1" />
1615
1616 <!--
1617 FIXME:
1618 We do not check decoder capabilities at present
1619 At present, we only check whether windows media is visible
1620 for TEST applications. For other applications, we do
1621 not perform any checks at all.
1622 -->
1623 <VideoDecoderCap name="wmv" enabled="false"/>
1624 <AudioDecoderCap name="wma" enabled="false"/>
1625</MediaSettings>