About
VideoKit Android SDK
The purpose of VideoKit is to provide you with an easy way to integrate video playback, recording, and storage for your app. We provide a few different modules:
Core
Our core module handles all API connections between your app and our backend services. This includes uploading and fetching videos from our infrastructure.
Recorder
Our recorder comes with a customizable camera system designed for easy integration and versatility. It includes the ability to upload videos as they are being recorded, for immediate availability on different devices.
Player
Our player package comes with a fully featured player that is able to play videos from our infrastructure with very low latency. We also provide playlist support that lets your app skip through a list of videos with minimal to no loading time.
Editor (beta)
The editor contains handy utilities to implement a video editing interface. It lets you build a single video from multiple individual clips (coming from the recorder module, for example), rearrange and trim them.
Live (beta)
Our live stream package comes with components for hosting and viewing live streams through our infrastructure with low or ultra low latency technologies.