
Acoustic Echo Cancellation (AEC)
TechnicalTechnology that removes the echo of your own voice from the audio stream.
Learn key terms and concepts for video calling technology

Technology that removes the echo of your own voice from the audio stream.

A layout mode where the current speaker is displayed prominently, filling the main area of the screen.

Technology that dynamically adjusts video quality based on network conditions.

The amount of data that can be transmitted over a network connection per second

The amount of data processed per unit of time in a media stream.

Separate virtual rooms where meeting participants can split into smaller groups for focused discussions

Features that allow users to select, configure, and adjust camera settings during video calls

Text-based messaging feature that allows participants to send messages during video calls

Software that compresses and decompresses audio/video data for efficient transmission

A security protocol that provides privacy and data integrity for UDP-based applications.

Security system where only communicating parties can read messages, excluding servers

The frequency at which unique consecutive images (frames) are displayed per second.

A video streaming protocol developed by Apple that delivers video over standard HTTP.

The person who organizes and controls a video meeting with elevated permissions and administrative capabilities

Framework for establishing peer connections through firewalls and NAT

Variation in packet arrival times causing irregular delivery of audio and video data

The time delay between sending and receiving data in a network connection

Server that mixes all streams into a single composite stream

Feature that allows users to disable their audio or video transmission during a call

Technology allowing multiple devices to share a single public IP address

Technology that filters out background noise from the audio stream.

Direct connection between participants without a central server

When data packets fail to reach their destination across a network

A person who joins and attends a video meeting, with standard user permissions and capabilities

Capability to capture and save video, audio, and screen content from meetings for later playback or archival

The number of pixels (width × height) displayed on the screen, determining image clarity.

A sister protocol to RTP that provides out-of-band control information and statistics.

A protocol originally developed by Macromedia for streaming audio, video, and data over the Internet.

The standard network protocol for delivering audio and video over IP networks.

Feature that allows users to share their screen, window, or application with other participants in real-time

The protocol used in WebRTC Data Channels for sending non-media data.

Standard format for describing media streaming parameters during connection establishment

Server architecture that forwards streams between participants efficiently

The process of coordinating communication between WebRTC peers before establishing a connection

The practice of sending multiple versions of the same video stream at different qualities.

A signaling protocol used for initiating, maintaining, and terminating real-time sessions.

The encrypted version of RTP that ensures secure media transmission.

Protocol helping devices discover their public IP address

The process of decoding a media stream and re-encoding it into a different format or bitrate.

Relay server used when direct connections fail

AI-powered feature that replaces or blurs the background behind a user during video calls

Technology that detects the presence or absence of human speech.

Virtual lobby where participants wait for host approval before joining a meeting

Web Real-Time Communication - the technology enabling browser-based video calls

A communication protocol that provides full-duplex communication channels over a single TCP connection.