Skip to main content
Version: iOS SDK v1.3.0


VideoKit iOS 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:


Our core module handles all API connections between your app and our backend services. This includes uploading and fetching videos from our infrastructure.


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.


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.

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.