Welcome to the Truvideo SDK

The Truvideo SDK is a powerful and flexible library designed to add video, photo, media editing, and uploading capabilities to your app. It follows a modular structure, meaning you can use only the parts you need.

However, one module – Core module – is essential, as it handles important setup tasks like authentication and configuration.

Each module works independently, but the core module is required for the SDK to function properly.

Key Features at a Glance

  • Capture high-quality photos and videos

  • Upload media reliably with built-in tracking

  • Edit images (crop, rotate, draw)

  • Trim, merge, or encode videos

  • Use AR tools like measurement and QR scanning

Example: Bring Your App to Life

Imagine building a retail app where users can:

  • Scan QR codes to view product details.

  • Measure products with AR to check if it fits their space.

  • Upload videos of their purchases to share with others. The Truvideo SDK makes all this possible with minimal setup!

Modular Components

The SDK is split into modules, so you only use what you need. The Core module is required for all features.

Module
What It Does

Core

The foundation. It handles login/authentication, sets up the SDK, and helps keep everything secure.

Camera

Lets users capture photos and videos. Includes support for QR code scanning and AR measurements.

Media

Uploads photos and videos. Handles upload progress, retries, and media metadata.

Image

Lets users edit images — crop, rotate, and draw over them.

Video

Allows editing of videos — trim, merge multiple videos, and convert formats.

Note : Each module can work independently, but the Core module is required to use any of the others.

Visual Flow of SDK Integration

The diagram below shows how the SDK modules connect and how developers can choose only the parts needed for their use case — whether it’s uploading videos, editing media, or just capturing photos.

What Makes Truvideo SDK Stand Out?

  • Designed for easy integration into existing apps

  • Built with modularity in mind — use only what you need

  • Provides production-ready features like upload retries, editing UX, and AR tools

  • Flexible for different platforms including iOS, Android, React Native, and more

AR Measurement

The Camera module includes powerful tools like AR measurement and QR code scanning — perfect for apps that need advanced visual input.

Quick FAQ

Do I need all the modules?

Nope! Just use the Core module plus any others you want, like Camera or Video.

Is it beginner-friendly?

Yes! Our docs include guides for all skill levels.

Where can I learn more?

Check out our full documentation.

Have more Questions! Contact Us

Check out the Truvideo SDK Documentation for guides, code samples, and API references. Questions?

Support

Last updated

Was this helpful?