Skip to content

Embedded Linux SDK Overview

The CSUN Embedded Linux SDK provides all the software components required for AI camera development.

Architecture

The SDK is composed of the following key modules:

  • Camera Control — V4L2-based camera control, IMX415 driver, ISP tuning
  • Video Pipeline — GStreamer-based video processing pipeline
  • WebRTC — P2P low-latency video streaming
  • Recording — H.264/H.265 encoding, recording management
  • AI Inference — NPU inference, model conversion, pre-processing/post-processing

Supported Platforms

  • RV1126B (Rockchip)
  • RV1106 (Rockchip)
  • RZ/V2H (Renesas)
  • RZ/G2L (Renesas)

API Structure

Each module provides a C/C++ API, with Python wrappers also available.