get_started

Example of the component vikramdattu/esp_srtp2 v1.0.0
# esp_srtp2 — get_started

Minimal sanity-check application for [`esp_srtp2`](https://github.com/vikramdattu/esp_srtp2). Initializes libsrtp via `srtp_init()` and shuts it down. Used by the repo's CI to verify the component compiles and links across supported targets; also useful as a copy-paste starting point.

## Build

```bash
idf.py set-target esp32p4   # or esp32, esp32s3, esp32c3, esp32c6
idf.py build
idf.py -p <PORT> flash monitor
```

The example consumes the parent component via `override_path: ../../..` in `main/idf_component.yml`, so it always tracks the in-tree source. Replace with a registry version to consume the published component instead:

```yaml
dependencies:
  vikramdattu/esp_srtp2: "^1.0.0"
```

To create a project from this example, run:

idf.py create-project-from-example "vikramdattu/esp_srtp2=1.0.0:get_started"

or download archive (~1.82 KB)