Overview

Real-Time Communication (RTC) is a technology that allows information to be exchanged in real-time and is one of the most complex pieces of software. This architecture section explains how Modak allows many users to communicate stably while maintaining a high level of security features.

RTC Architecture and Security Features

Minimizing the complexity of Real-Time Communication (RTC)

RTC refers to a live media session between two endpoints with minimal latency. This can take many forms, including voice sessions, instant messaging, and live video sessions. Modak utilizes the Modak Session Controller Network (MSCN) and the Modak Media Relay Network (MMRN) for seamless and fast connections between participants.

Security Features

Modak applies a high degree of security features to ensure stable communication between users. This includes authentication, authorization, access control, data encryption, and more, with the safety of user data a top priority.

Multi-user Support

Modak's architecture was designed with scalability in mind. This allows many users to communicate stably at the same time and maintain service quality.

Components and Features

The Modak platform consists of three main components for real-time communication: Modak Session Controller Network (MSCN), Modak Media Relay Network (MMRN), and Modak Client SDK. These components support the core features of the Modak platform, from user authentication to media communication.

Core Components

Modak Client SDK

Modak Client SDK enables user authentication and media communication. It especially provides user authentication via wallet to enhance security and facilitates media communication with MMR (Media Relay Network).

Modak Session Controller Network (MSCN)

MSCN is responsible for searching, assigning, and controlling MMRs for processing user requests to create Modak, and handling media communication of the created Modak. This is the core management system of the Modak platform, allowing efficient management of real-time communication sessions according to user requests.

Modak Media Relay Network (MMRN)

MSCN is responsible for searching, assigning, and controlling MMRs for processing user requests to create Modak, and han

Last updated