> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.stereolabs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.stereolabs.com/_mcp/server.

# Samples - ZED X One

This section contains samples demonstrating how to use the ZED SDK with the [ZED X One](/docs/products/cameras/zedxone/) monocular camera, a compact mono camera that provides high-quality video capture, streaming and recording capabilities via the `sl::CameraOne` API.

> **Note**
>
> These samples require ZED SDK 5.0 or later and a ZED X One camera.

## Getting Started

* First, download the latest version of the [ZED SDK](https://www.stereolabs.com/developers/).
* Download the [ZED X One](https://github.com/stereolabs/zed-sdk/tree/master/zed%20one) sample code in C++ or Python.

## Samples in this category

### Live

Captures and displays live video from a ZED X One camera, with camera settings control. *(C++, Python)*

[GitHub](https://github.com/stereolabs/zed-sdk/tree/master/zed%20one/live)

### SVO Recording

Records video from a ZED X One camera to SVO format for later playback with the ZED SDK. *(C++, Python)*

[GitHub](https://github.com/stereolabs/zed-sdk/tree/master/zed%20one/svo_recording)

### SVO Playback

Plays back SVO files recorded from a ZED X One camera, with playback controls. *(C++, Python)*

[GitHub](https://github.com/stereolabs/zed-sdk/tree/master/zed%20one/svo_playback)

### SVO External Data

Shows how to embed custom data into an SVO recording and retrieve it during playback. *(C++)*

[GitHub](https://github.com/stereolabs/zed-sdk/tree/master/zed%20one/svo_external_data)

### Streaming Sender

Streams live video from a ZED X One camera over the network. *(C++, Python)*

[GitHub](https://github.com/stereolabs/zed-sdk/tree/master/zed%20one/streaming_sender)

### Streaming Receiver

Receives and displays a video stream from a remote ZED X One camera. *(C++, Python)*

[GitHub](https://github.com/stereolabs/zed-sdk/tree/master/zed%20one/streaming_receiver)

### Custom Inference

Shows how to retrieve a pre-processed tensor from a ZED X One camera to run your own AI model directly, similar to `Camera::retrieveTensor()` on stereo ZED cameras (see the [Retrieve Tensor tutorial](/docs/tutorials/retrieve-tensor/)). *(C++)*

[GitHub](https://github.com/stereolabs/zed-sdk/tree/master/zed%20one/custom_inference)