Developers

Build your product on Enciris video hardware

Everything you need to integrate Enciris video capture cards and 4K cameras into your software: a REST API at the core, bindings in C++, C#, Go and Python, the ecurl command-line tool and ready-to-run demo apps.

REST APIC++C#GoPythonLinux & Windowsx86 & ARM64
# Record HDMI input 0 of LT-300 board 0 to HEVC, NVENC-accelerated
$ ./ecurl rec lt300:/0/hdmi/0 \
-d framerate=60 \
-d extra.hw=nvenc \
-d extra.codec=hevc \
-d extra.bitrate=50 \
-d name=output.mp4

Guides & tutorials

Step-by-step guides

From your first capture to AI on the edge: practical guides with commands you can copy and run.

Software architecture

One API, every language

A REST API sits at the core of every Enciris platform. Use it directly over HTTP, through typed bindings in your language, or from the shell with ecurl .

Top of the stack
Your application
Language bindings
C++C#GoPythonecurl CLI, built on the Go binding
Core
REST API POST / GET
Hardware
LT-300 seriesCV-400 series

Ready-to-run demo apps and sample code in every language. Runs natively on Linux and Windows, on x86 or ARM64.

Integration support

Stuck on an integration?

Talk directly to the engineers who wrote the API and designed the hardware. We help with drivers, SDKs, pipelines and custom firmware.