VideoKit

Cross Platform, Low Code Media SDK for Unity Engine

VideoKit is a low-code media SDK for Unity Engine. With VideoKit, you can quickly empower your users to create and share viral content from your application by leveraging a full suite of media and AI features.

Extremely Easy, Extremely Quick

VideoKit is extremely easy to use, and provides components that can be used to implement camera streaming, media recording, and video filters extremely quickly. Features include: Low-code. VideoKit uses components extensively, allowing you to get going without writing any code:

  • Video recording. VideoKit allows for recording MP4 videos, animated GIF images, WEBM videos, waveform audio, JPEG image sequences, and more to come!
  • Camera streaming. VideoKit allows for streaming the camera preview, camera depth (coming soon), and multi-camera streaming (coming soon).
  • Video filters. VideoKit provides machine learning-enabled features for implementing TikTok and Snapchat-style video filters, including human segmentation, face mesh (coming soon), and much more.
  • Cross-platform. With VideoKit you can develop once and deploy on Android, iOS, macOS, WebGL, and Windows—with no platform-specific changes or hassle.

Make sure to explore the full documentation to get a complete understanding of what the SDK offers.

Getting started

To get started, login then head over to pricing to generate your API key. Then head over to GitHub to import VideoKit into your Unity project.

Guides

Recording Videos

Learn how to record videos with or without code.

Read more

Camera Streaming

Stream the camera preview and remove the background.

Read more

Media Assets

Share media, read video frames, save to the gallery, and more.

Read more

Conversational Interfaces

Build next-generation language and voice-driven user interfaces.

Read more


Was this page helpful?