About
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.
#
Implementation steps- Create an account on our developer portal
- Create API key
- Copy paste the record code as mentioned in Installation section to get started
- The recordSDK works in whichever JavaScript framework you’re using, or also can be imported as vanilla JS script module on any HTML page
#
Video InfrastructureBuilding, 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.
#
Calling MethodsThe recordSDK simplifies the process of integrating videos within your app. You only need to call a javascript function through client-side code.
#
FeaturesVideoform’s recordSDK provides 3 types of recording
- Camera
- Screen
- 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.
Post recording
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.#
Technical Limitations- 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