Prerequisites
Before the code​
Before you can start using SX RecorderSDK on your website, the following configuration will have to be provided:
- Your Cloud Storage Bucket Configuration, which includes
- Bucket name
- Service Account credentials with only write access to the bucket
- ACLs/other headers to be included with the upload
- For best practices regarding Bucket configuration and security against bucket abuse, refer to the #storage-policy section below.
- List of authorized domains that can initiate a SX RecorderSDK Recording session
- [Whitelabeling only] UI Customizations (as CSS)
These parameters will be confgured on the StoryXpress backend, and a SX RecorderSDK CLIENT_ID and CLIENT_SECRET will be provided.
Compatability​
SX RecorderSDK currently supports only browsers which are compatible with WebRTC getUserMedia APIs Eg- Google Chrome, Microsoft Edge, Mozila, Safari etc are fully supported. Check your browser support here and here
Currently, we recommend Chromium-based browsers such as Google Chrome and Microsoft Edge for the best recording experience.