1# OH_Camera 2<!--Kit: Camera Kit--> 3<!--Subsystem: Multimedia--> 4<!--Owner: @qano--> 5<!--SE: @leo_ysl--> 6<!--TSE: @xchaosioda--> 7 8## Overview 9 10The module provides C APIs for the camera service. 11 12You can refer to the corresponding development guide and samples based on your development requirements. 13 14- [Camera Device Management](../../media/camera/native-camera-device-management.md) 15- [Device Input Management](../../media/camera/native-camera-device-input.md) 16- [Camera Session Management](../../media/camera/native-camera-session-management.md) 17- [Preview](../../media/camera/native-camera-preview.md) 18- [Secondary Processing of Preview Streams](../../media/camera/native-camera-preview-imageReceiver.md) 19- [Photo Capture](../../media/camera/native-camera-shooting.md) 20- [Deferred Photo Delivery](../../media/camera/native-camera-deferred-capture.md) 21- [Video Recording](../../media/camera/native-camera-recording.md) 22- [Camera Metadata](../../media/camera/native-camera-metadata.md) 23- [Using the Flashlight](../../media/camera/native-camera-torch-use.md) 24<!--RP1--><!--RP1End--> 25 26**System capability**: SystemCapability.Multimedia.Camera.Core 27 28**Since**: 11 29 30## Files 31 32| Name| Description| 33| -- | -- | 34| [camera.h](capi-camera-h.md) | Declares the basic concepts of the camera.| 35| [camera_device.h](capi-camera-device-h.md) | Declares the basic concepts of the camera device.| 36| [camera_input.h](capi-camera-input-h.md) | Declares the camera input concepts.| 37| [camera_manager.h](capi-camera-manager-h.md) | Declares the camera manager concepts.| 38| [capture_session.h](capi-capture-session-h.md) | Declares the capture session concepts.| 39| [metadata_output.h](capi-metadata-output-h.md) | Declares the metadata output concepts.| 40| [photo_native.h](capi-photo-native-h.md) | Declares the camera photo concepts.| 41| [photo_output.h](capi-photo-output-h.md) | Declares the photo output concepts.| 42| [preview_output.h](capi-preview-output-h.md) | Declares the preview output concepts.| 43| [video_output.h](capi-video-output-h.md) | Declares the video output concepts.| 44