• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Module Description
2<!--Kit: Media Kit-->
3<!--Subsystem: Multimedia-->
4<!--Owner: @wang-haizhou6-->
5<!--Designer: @HmQQQ-->
6<!--Tester: @xchaosioda-->
7<!--Adviser: @zengyawen-->
8
9> **NOTE**
10>
11> The initial APIs of this module are supported since API version 6. Newly added APIs will be marked with a superscript to indicate their earliest API version.
12
13The multimedia subsystem provides a set of simple and easy-to-use APIs for you to access the system and use media resources.
14
15This subsystem offers the following audio and video services:
16
17- Audio and video playback ([AVPlayer](arkts-apis-media-AVPlayer.md)<sup>9+</sup>)
18
19- Audio and video recording ([AVRecorder](arkts-apis-media-AVRecorder.md)<sup>9+</sup>)
20
21- Video transcoding ([AVTranscoder](arkts-apis-media-AVTranscoder.md)<sup>12+</sup>)
22
23- Obtaining audio and video metadata ([AVMetadataExtractor](arkts-apis-media-AVMetadataExtractor.md)<sup>11+</sup>)
24
25- Obtaining video thumbnails [AVImageGenerator](arkts-apis-media-AVImageGenerator.md)<sup>12+</sup>
26
27- Screen capture ([AVScreenCaptureRecorder](arkts-apis-media-AVScreenCaptureRecorder.md)<sup>12+</sup>)
28
29## Modules to Import
30
31```ts
32import { media } from '@kit.MediaKit';
33```
34