Introduction

Overview

The Videoedge SDK is a powerful library designed to facilitate real-time video and audio communication in web applications. It leverages WebRTC technology to provide seamless peer-to-peer interactions.

With the Videoedge SDK, you can achieve:

Real-time communication

The SDK allows you to create and manage video conferencing sessions, enabling participants to join rooms and communicate with each other in real-time.

Media Management

The SDK provides methods to manage media streams, such as muting, unmuting, and switching cameras. You can control the audio and video streams of each participant based on their actions and preferences.

Event-Driven Architecture

The SDK follows an event-driven architecture, allowing you to listen to and respond to various events related to participants and media. You can handle events like when a new participant joins, when a participant starts or stops sending audio/video, when a participant mutes or unmutes their microphone, and more.

Customisable UI

By leveraging the Videoedge SDK, you can create feature-rich video conferencing applications that provide a seamless and engaging experience for users. The SDK's event-driven architecture and media management capabilities make it easy to build applications that can handle multiple participants and provide a responsive and interactive user interface.