Camera Component | Built-in components

Camera Component

This section documents the configuration attributes for each built-in camera model. Use these pages when you are writing a JSON configuration, debugging a config validation error, or looking up the default for a specific attribute.

Built-in models

The following camera models ship with viam-server:

Model Description
webcam The general camera model for USB cameras and laptop webcams.
ffmpeg Uses a camera device, video file, or stream as a camera component.
transform Applies pipeline transformations (classifications, crop, detections, resize, rotate) to another camera’s output.
fake Returns a static gradient image and point cloud, for testing.
image_file Serves color or depth image frames from a file path.

Micro-RDK models

The following camera models ship with the Micro-RDK:

Model Description
fake A camera model for testing.
esp32-camera An OV2640 or OV3660 camera connected to an ESP32 board.