WebRTC Automatic Gain Control

From Free Knowledge Base- The DUCK Project: information for everyone
Revision as of 15:40, 31 July 2024 by Littleguy (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Automatic Gain Control or AGC as it relates to audio input is the system making adjustments on the input level of an audio source, such as a microphone or line input. To prevent excessive audio input and distortion, the AGC is supposed to adjust the input audio to a level that is loud enough, yet below the distortion threshold.

Web Real-Time Communication or WebRTC enables real-time communication capabilities directly within web browsers and mobile applications via JavaScript. It is used in applications like video conferencing and live streaming. It is implemented in examples like Google Voice on Google Chrome and Discord on Google Chrome. WebRTC relies on standard protocols and codecs.

Google Chrome uses WebRTC to enable real-time voice, video, and data communication directly.