Videoform's recordSDK is the perfect solution for adding video and screen recording capabilities to your site or app within minutes.
The SDK works with a minimal setup, your users do not have to create a new account & you can customize branding & colors on the video player.
- Create an account on our developer portal
- Create API key
- Copy paste the record code as mentioned in Installation section to get started
Building, maintaining & scaling video infrastructure is hard, resource intensive & time consuming.
That's why we built the recordSDK. With this simple SDK, you can add video infrastructure to your app with just a few lines of code.
Add video as a feature - Add asynchronous video communication in your app as a feature with rich functionality without tinkering with your design/UI.
Videoform’s recordSDK provides 3 types of recording
- Camera + Screen
- Whitelabel Player
Screen recording - Allows your users to choose from different modes of sharing: an entire window, application or a tab. Anything visible within that chosen container will be captured in their video.
Camera + Screen - Captures both the webcam along with the screen. The user’s camera video is added as a layer on top of the screen background (bubble). This camera (bubble) is movable via click and drag.
After recording is completed, the recordSDK displays a preview modal window that enables users to view their video & add without leaving your app.
On this modal, users can choose to delete their recording & trigger a new recording. They can also insert the recording (which triggers an event callback) or dismiss the modal.Whitelabel Video Player - You can choose the colors & logo to appear on your video player. The goal of this SDK is to provide a video experience to your users that is on point for your brand.
- Screen Record currently only supports desktop in Chrome Browser
- Supports majority of browsers
- Resolution is currently capped at 1080p
- The camera bubble will only be visible on the source tab of the recording and cannot follow the user across tabs