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.
# 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
Start here
Developer tools & documentation
Try the software before you have the hardware, generate commands in seconds, then go deep with the API programmer guides.
Ecap: the LT-300 capture app, in your browser
Ecap is the desktop application shipped with LT-300 series capture boards, built on the Enciris Go API. Preview inputs live, grab stills, record to MP4, route the HDMI output and burn in overlays — all running against a simulated board.
- Interactive tool
ecurl command generator
Pick a board, input, frame rate, encoder and codec, and get the ready-to-run play, record or stream command for Windows, Linux/Mac or Go.
Open the generator - Programmer guide
LT-310 API
REST API reference for capture, recording, streaming and overlay on LT-300 series video capture cards.
Read the guide - Programmer guide
CV-400 API
Control the CV-400 modular 4K camera platform and its real-time overlay from your own application over REST.
Read the guide
Guides & tutorials
Step-by-step guides
From your first capture to AI on the edge: practical guides with commands you can copy and run.
- Getting started
Install and first capture
Install the drivers and agent on Linux or Windows, check your board, then preview, snapshot and record your first input.
Read the guide - Recording
Recording with hardware encoding
Record SDI and HDMI inputs to MP4 in H.264 or HEVC with NVENC, Quick Sync or AMF, file splitting and multi-channel.
Read the guide - Overlays
Text, logo and multi-view overlays
Burn text and logos into the HDMI output, build side-by-side and picture-in-picture layouts, and record them.
Read the guide - Edge AI
YOLO on live SDI with Jetson
Run YOLO on a Jetson Orin and draw the detections back onto the LT-313 HDMI output, with zero added video latency.
Read the guideComing soon - Medical imaging
Surgical video to DICOM and Orthanc
Record a surgical camera, wrap the H.264 video into a DICOM video object and store it in an Orthanc PACS.
Read the guideComing soon
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
.
Ready-to-run demo apps and sample code in every language. Runs natively on Linux and Windows, on x86 or ARM64.
Reference
Full technical specifications
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.