GDPR-compliant EU infrastructure, secured with E2EE.
Embed and control video conferences with Digital Samba's video calling SDK
Now that you’ve integrated the Digital Samba video conference with the API, customise and control it using a well-documented video SDK.
Live video solutions developers can trust
Render and control a video conference
With Digital Samba’s video chat SDK embed a conference, control the UI and subscribe to events with just a few lines of Javascript. Build the UI you need and hook it up to your own external controls.
Read our SDK docs or visit our GitHub.
const samba = new DigitalSambaEmbedded({ team: 'your-domain', room: 'stargazer')
samba.enableVideo();
What you can do with Digital Samba's video SDK
Deep integration
Subscribe to conference events and feed them into custom event handlers to populate external UI components, store events or trigger application-specific actions.
Custom UI
You may want to control the conference using your application's UI elements. Embed the conference without our video UI controls to give an integrated look and feel.
Initial settings object
Set up the participant’s state on join with a convenient Initial Settings Object, comprehending peripherals state, virtual backgrounds setup, and UI components visibility.
Cloud recordings
Record your meetings in real-time on our cloud infrastructure for later retrieval. Simply send a command to the embedded conference to initiate or terminate a recording.
Screen sharing
Screen sharing is seamlessly integrated into the embedded conference. Start or stop screen sharing programmatically or trigger it from your apps's UI.
Remote management
Remotely manage participants’ broadcasting, screen-sharing permissions and peripherals, ensuring a smooth and controlled virtual meeting environment.
And more right here:
Render the participants list
Virtual backgrounds control
Peripheral control
What our customers say
Integrate HD-quality video calls into your website or app
Case study
How LineUpr empowered its hybrid event app with Digital Samba's video call SDK.
LineUpr, a leading German hybrid event app, opted for Digital Samba's API & SDK over Jitsi, which faltered in 50+ participant rooms. Read the full integration success story.
Find answers and general information quickly
The Digital Samba video chat SDK is a toolkit that lets developers easily add video chat functionality to their apps or websites. It includes everything needed to establish user connections, transmit audio and video data, as well as manage video quality.
Integrating Digital Samba’s video calling SDK can benefit your business in several ways, including:
- Reducing costs through remote meetings
- Enhancing customer experiences with personalised interactions
- Improving app security with built-in & tested measures
- Speeding up implementation with pre-built functionality
- Increasing efficiency through automated processes and workflows
With Digital Samba’s video conference SDK you can streamline remote collaboration, boost customer satisfaction, and cut costs for your product. If you have any questions about integrating Digital Samba’s video conferencing SDK, please contact us.
Integrating Digital Samba video SDK into your application is straightforward and user-friendly.
Start by installing the SDK using the `unpkg` public CDN or npm/yarn with a bundler like Webpack. Then, import the SDK and initialise it using one of two methods, as illustrated in our documentation. Next, define the room and other configuration options in the `initOptions` object, and then load the room in the frame using the appropriate method.
You can also customise the frame further using `instanceProperties` object if needed. Finally, be sure to refer to the official documentation for comprehensive guidance on integrating the Digital Samba video SDK into your application.
With these simple steps, you can enhance your application with seamless video chat capabilities. If you have any questions about integrating Digital Samba’s video conferencing SDK, please contact us.
Our E2EE video meeting SDK offers a wide range of features for interactive multiuser online meetings by leveraging events and methods that enable you to create a high-quality, customised and engaging video conferencing experience.
Use our SDK methods to control various aspects of the meeting, such as enabling or disabling cameras, virtual backgrounds, raise/lower hand options, microphones, and screen sharing. Utilise our SDK events to subscribe to real-time updates on user activity, such as joining or leaving the meeting, speaking, app errors, and more.
You can learn more about our feature-rich SDK methods and events on our documentation page.
If you have any questions about integrating Digital Samba’s video conferencing SDK, please contact us.
Absolutely! With Digital Samba's video conferencing SDK, you can host large conferences, webinars or large virtual events directly within your websites or applications.
Our video SDK offers different plans, including the Free and Create plan, which supports up to 100 active participants. We also provide a custom plan that allows unlimited concurrent participants.
Contact our sales team to learn about Digital Samba’s video conferencing capabilities for large events.
Our video conferencingSDK stands out from others in the market due to its focus on security, ease of embedding, rich features, and exceptional customer support.
With GDPR-compliant EU infrastructure, secured with E2EE, our SDK offers robust security measures along with comprehensive documentation that enables easy integration. Our SDK also offers high-quality video & audio with useful features like virtual backgrounds, multilingual captions & UI interface, and subscribing to various events, so you can customise your application behaviour.
The SDK allows effortless customisation of your video conferences while our dedicated team of developers provide responsive support. We offer fair and transparent pricing, making Digital Samba’s SDK the best choice for your video conferencing needs.
Get started today