Skip to main content

Getting Started

SX RecorderSDK is a Software Development Kit for the StoryXpress Recorder. It is structured as a JavaScript library which can be imported into any webpage, and exposes callbacks as a means of integrating with it.

Building any video application requires a complex backend infrastructure along with media processing components that can produce videos in a compatible format. The SX RecorderSDK and its ecosystem allows for a depth of custom configuration that can help you integrate a video recording application directly on to your website. The application can be configured to match with your theme and storage requirements.

SX RecorderSDK can be used out of the box, which means the full recording and storage stack runs directly on StoryXpress's Cloud Environment. Here, you configure SX RecorderSDK with your Cloud Storage Bucket credentials to save the videos to your cloud. SX RecorderSDK currently supports both GCS and S3.

For a more custom solution, or cases where user data cannot leave your infrastructure, it is also possible to deploy SX RecorderSDK and its server-side components to your own premises. Please contact us for more details on this mode of implementation.

Architecture

Here is the data flow for RecorderSDK -

Data Flow