# BlogGeek.me > Independent analyst coverage of the WebRTC and real-time communications industry, written by Tsahi Levent-Levi: platform and vendor comparisons, a 180-term WebRTC glossary, industry analysis, and advisory services (consulting, reports, WebRTC Insights). ## WebRTC Glossary (180 terms) - [adapter.js](https://bloggeek.me/webrtcglossary/adapter-js/) - [AEC](https://bloggeek.me/webrtcglossary/aec/): Acoustic Echo Cancellation - [AGC](https://bloggeek.me/webrtcglossary/agc/): Automatic Gain Control - [AOMedia](https://bloggeek.me/webrtcglossary/aomedia/): Alliance for Open Media - [API](https://bloggeek.me/webrtcglossary/api/) - [AV1](https://bloggeek.me/webrtcglossary/av1/) - [AV2](https://bloggeek.me/webrtcglossary/av2/) - [Bandwidth](https://bloggeek.me/webrtcglossary/bandwidth/) - [Bisect](https://bloggeek.me/webrtcglossary/bisect/) - [Bitrate](https://bloggeek.me/webrtcglossary/bitrate/) - [BUNDLE](https://bloggeek.me/webrtcglossary/bundle/) - [BWA](https://bloggeek.me/webrtcglossary/bwa/): Bandwidth Allocation - [BWE](https://bloggeek.me/webrtcglossary/bwe/): Bandwidth Estimation - [CBR](https://bloggeek.me/webrtcglossary/cbr/): Constant Bitrate - [chrome://webrtc-internals](https://bloggeek.me/webrtcglossary/webrtc-internals/) - [CNG](https://bloggeek.me/webrtcglossary/cng/): Comfort Noise Generation - [Codec](https://bloggeek.me/webrtcglossary/codec/) - [Compute Pressure](https://bloggeek.me/webrtcglossary/compute-pressure/) - [Congestion](https://bloggeek.me/webrtcglossary/congestion/) - [CPaaS](https://bloggeek.me/webrtcglossary/cpaas/) - [cryptex](https://bloggeek.me/webrtcglossary/cryptex/) - [CU-RTC-Web](https://bloggeek.me/webrtcglossary/cu-rtc-web/) - [Data Channel](https://bloggeek.me/webrtcglossary/data-channel/) - [DNS64/NAT64](https://bloggeek.me/webrtcglossary/dns64nat64/) - [DRED](https://bloggeek.me/webrtcglossary/dred/) - [DTLS](https://bloggeek.me/webrtcglossary/dtls/) - [DTLS-SRTP](https://bloggeek.me/webrtcglossary/dtls-srtp/) - [DTMF](https://bloggeek.me/webrtcglossary/dtmf/) - [DTX](https://bloggeek.me/webrtcglossary/dtx/): Discontinuous Transmission - [E2EE](https://bloggeek.me/webrtcglossary/e2ee/): End-to-End Encryption - [EnumerateDevices](https://bloggeek.me/webrtcglossary/enumeratedevices/) - [FEC](https://bloggeek.me/webrtcglossary/fec/): Forward Error Correction - [FID](https://bloggeek.me/webrtcglossary/fid/): Flow Identification - [Field trial](https://bloggeek.me/webrtcglossary/field-trial/) - [Finch](https://bloggeek.me/webrtcglossary/finch/) - [FIR](https://bloggeek.me/webrtcglossary/fir/): Full Intra Request - [FlexFEC](https://bloggeek.me/webrtcglossary/flexfec/) - [FPS](https://bloggeek.me/webrtcglossary/fps/): Frames Per Second - [Frame rate](https://bloggeek.me/webrtcglossary/frame-rate/) - [G.711](https://bloggeek.me/webrtcglossary/g711/) - [Gateway](https://bloggeek.me/webrtcglossary/gateway/) - [GetDisplayMedia](https://bloggeek.me/webrtcglossary/getdisplaymedia/) - [getStats()](https://bloggeek.me/webrtcglossary/getstats/) - [GetUserMedia](https://bloggeek.me/webrtcglossary/getusermedia/) - [Glass to glass](https://bloggeek.me/webrtcglossary/glass-to-glass/) - [H.264](https://bloggeek.me/webrtcglossary/h-264/): AVC - [H.265](https://bloggeek.me/webrtcglossary/h-265/): HEVC - [HD](https://bloggeek.me/webrtcglossary/hd/): High Definition - [HTTP](https://bloggeek.me/webrtcglossary/http/) - [HTTPS](https://bloggeek.me/webrtcglossary/https/) - [ICE](https://bloggeek.me/webrtcglossary/ice/): Interactive Connectivity Establishment - [ICE Restart](https://bloggeek.me/webrtcglossary/ice-restart/) - [ice-lite](https://bloggeek.me/webrtcglossary/ice-lite/) - [ICE-TCP](https://bloggeek.me/webrtcglossary/ice-tcp/) - [IETF](https://bloggeek.me/webrtcglossary/ietf/) - [IMS](https://bloggeek.me/webrtcglossary/ims/) - [Insertable Streams](https://bloggeek.me/webrtcglossary/insertable-streams/) - [IP](https://bloggeek.me/webrtcglossary/ip/) - [IPv4](https://bloggeek.me/webrtcglossary/ipv4/) - [IPv6](https://bloggeek.me/webrtcglossary/ipv6/) - [JavaScript](https://bloggeek.me/webrtcglossary/java-script/) - [Jitter](https://bloggeek.me/webrtcglossary/jitter/) - [Jitter buffer](https://bloggeek.me/webrtcglossary/jitter-buffer/) - [JSEP](https://bloggeek.me/webrtcglossary/jsep/): JavaScript Session Establishment Protocol - [JSON](https://bloggeek.me/webrtcglossary/json/) - [Keyframe](https://bloggeek.me/webrtcglossary/keyframe/) - [L4S](https://bloggeek.me/webrtcglossary/l4s/): Low Latency Low Loss Scalable Throughput - [Latency](https://bloggeek.me/webrtcglossary/latency/) - [libWebRTC](https://bloggeek.me/webrtcglossary/libwebrtc/) - [Lip Synchronization](https://bloggeek.me/webrtcglossary/lip-synchronization/) - [Matrix](https://bloggeek.me/webrtcglossary/matrix/) - [MCU](https://bloggeek.me/webrtcglossary/mcu/): Multipoint Control Unit - [mDNS](https://bloggeek.me/webrtcglossary/mdns/) - [Media Engine](https://bloggeek.me/webrtcglossary/media-engine/) - [Mesh](https://bloggeek.me/webrtcglossary/mesh/) - [MID](https://bloggeek.me/webrtcglossary/mid/): Media Identification - [Mixing](https://bloggeek.me/webrtcglossary/mixing/) - [MoQ](https://bloggeek.me/webrtcglossary/moq/): Media over QUIC - [MOS](https://bloggeek.me/webrtcglossary/mos/): Mean Opinion Score - [MPEG-LA](https://bloggeek.me/webrtcglossary/mpeg-la/) - [MQTT](https://bloggeek.me/webrtcglossary/mqtt/): Message Queuing Telemetry Transport - [MTI](https://bloggeek.me/webrtcglossary/mti/): Mandatory To Implement - [MTU size](https://bloggeek.me/webrtcglossary/mtu-size/) - [NACK](https://bloggeek.me/webrtcglossary/nack/): Negative Acknowledgement - [Narrowband](https://bloggeek.me/webrtcglossary/narrowband/) - [NAT](https://bloggeek.me/webrtcglossary/nat/): Network Address Translation - [NetEQ](https://bloggeek.me/webrtcglossary/neteq/) - [Node.js](https://bloggeek.me/webrtcglossary/node-js/) - [OAC](https://bloggeek.me/webrtcglossary/oac/): Open Audio Codec - [OpenH264](https://bloggeek.me/webrtcglossary/openh264/) - [OpenWebRTC](https://bloggeek.me/webrtcglossary/openwebrtc/) - [Opus](https://bloggeek.me/webrtcglossary/opus/) - [Origin trial](https://bloggeek.me/webrtcglossary/origin-trial/) - [ORTC](https://bloggeek.me/webrtcglossary/ortc/) - [P2P](https://bloggeek.me/webrtcglossary/p2p/): Peer-to-Peer - [P2P4121](https://bloggeek.me/webrtcglossary/p2p4121/) - [Packet Loss](https://bloggeek.me/webrtcglossary/packet-loss/) - [Packet pacing](https://bloggeek.me/webrtcglossary/packet-pacing/) - [Packet Reordering](https://bloggeek.me/webrtcglossary/packet-reordering/) - [Packetization](https://bloggeek.me/webrtcglossary/packetization/) - [PeerConnection](https://bloggeek.me/webrtcglossary/peerconnection/) - [PERC](https://bloggeek.me/webrtcglossary/perc/) - [Perfect Negotiation](https://bloggeek.me/webrtcglossary/perfect-negotiation/) - [Plan B](https://bloggeek.me/webrtcglossary/plan-b/) - [PLC](https://bloggeek.me/webrtcglossary/plc/): Packet Loss Concealment - [PLI](https://bloggeek.me/webrtcglossary/pli/): Picture Loss Indication - [PQC](https://bloggeek.me/webrtcglossary/pqc/): Post-Quantum Cryptography - [Probing](https://bloggeek.me/webrtcglossary/probing/) - [PSTN](https://bloggeek.me/webrtcglossary/pstn/) - [PWA](https://bloggeek.me/webrtcglossary/pwa/): Progressive Web App - [QUIC](https://bloggeek.me/webrtcglossary/quic/) - [RED](https://bloggeek.me/webrtcglossary/red/): Redundant Encoding - [REMB](https://bloggeek.me/webrtcglossary/remb/): Receiver Estimated Maximum Bitrate - [Resolution](https://bloggeek.me/webrtcglossary/resolution/) - [Respin](https://bloggeek.me/webrtcglossary/respin/) - [RID](https://bloggeek.me/webrtcglossary/rid/): RTP Stream ID - [Routing](https://bloggeek.me/webrtcglossary/routing/) - [RRID](https://bloggeek.me/webrtcglossary/rrid/): Repaired RTP Stream ID - [RRTR](https://bloggeek.me/webrtcglossary/rrtr/): Receiver Reference Time Report - [RTC](https://bloggeek.me/webrtcglossary/rtc/): Real-Time Communication - [RTCP](https://bloggeek.me/webrtcglossary/rtcp/): RTP Control Protocol - [rtcp-mux](https://bloggeek.me/webrtcglossary/rtcp-mux/) - [RTCWeb](https://bloggeek.me/webrtcglossary/rtcweb/) - [RTP](https://bloggeek.me/webrtcglossary/rtp/): Real-time Transport Protocol - [RTT](https://bloggeek.me/webrtcglossary/rtt/): Round-Trip Time - [RTX](https://bloggeek.me/webrtcglossary/rtx/): Retransmission - [SBC](https://bloggeek.me/webrtcglossary/sbc/): Session Border Controller - [Screencasting](https://bloggeek.me/webrtcglossary/screencasting/) - [SCTP](https://bloggeek.me/webrtcglossary/sctp/) - [SDES](https://bloggeek.me/webrtcglossary/sdes/): Security Descriptions - [SDK](https://bloggeek.me/webrtcglossary/sdk/): Software Development Kit - [SDP](https://bloggeek.me/webrtcglossary/sdp/): Session Description Protocol - [SDP munging](https://bloggeek.me/webrtcglossary/sdp-munging/) - [SFM](https://bloggeek.me/webrtcglossary/sfm/): Selective Forwarding Middlebox - [Signaling](https://bloggeek.me/webrtcglossary/signaling/) - [Simulcast](https://bloggeek.me/webrtcglossary/simulcast/) - [SIP](https://bloggeek.me/webrtcglossary/sip/): Session Initiation Protocol - [SNAP](https://bloggeek.me/webrtcglossary/snap/): SCTP Negotiation Acceleration Protocol - [SPA](https://bloggeek.me/webrtcglossary/spa/): Single Page Application - [SPDY](https://bloggeek.me/webrtcglossary/spdy/) - [SPED](https://bloggeek.me/webrtcglossary/sped/) - [SRTCP](https://bloggeek.me/webrtcglossary/srtcp/) - [SRTP](https://bloggeek.me/webrtcglossary/srtp/): Secure Real-Time Transport Protocol - [SSE](https://bloggeek.me/webrtcglossary/sse/): Server-Sent Events - [SSRC](https://bloggeek.me/webrtcglossary/ssrc/): Synchronization Source - [STUN](https://bloggeek.me/webrtcglossary/stun/): Session Traversal Utilities for NAT - [SVC](https://bloggeek.me/webrtcglossary/svc/): Scalable Video Coding - [SVC Scalability Modes](https://bloggeek.me/webrtcglossary/svc-scalability-modes/) - [TCP](https://bloggeek.me/webrtcglossary/tcp/) - [Temporal Scalability](https://bloggeek.me/webrtcglossary/temporal-scalability/) - [TLS](https://bloggeek.me/webrtcglossary/tls/) - [Transcoding](https://bloggeek.me/webrtcglossary/transcoding/) - [Trickle ICE](https://bloggeek.me/webrtcglossary/trickle-ice/) - [TURN server](https://bloggeek.me/webrtcglossary/turn/): Traversal Using Relays around NAT - [TWCC](https://bloggeek.me/webrtcglossary/transport-cc/): Transport Wide Congestion Control - [UDP](https://bloggeek.me/webrtcglossary/udp/) - [ULPFEC](https://bloggeek.me/webrtcglossary/ulpfec/): Uneven Level Protection Forward Error Correction - [Unified Plan](https://bloggeek.me/webrtcglossary/unified-plan/) - [VAD](https://bloggeek.me/webrtcglossary/vad/): Voice Activity Detection - [VBR](https://bloggeek.me/webrtcglossary/vbr/): Variable Bitrate - [VMAF](https://bloggeek.me/webrtcglossary/vmaf/) - [Voice AI](https://bloggeek.me/webrtcglossary/voice-ai/) - [VoIP](https://bloggeek.me/webrtcglossary/voip/): Voice over Internet Protocol - [VP8](https://bloggeek.me/webrtcglossary/vp8/) - [VP9](https://bloggeek.me/webrtcglossary/vp9/) - [W3C](https://bloggeek.me/webrtcglossary/w3c/) - [WARP](https://bloggeek.me/webrtcglossary/warp/) - [Web Audio](https://bloggeek.me/webrtcglossary/web-audio/) - [WebAssembly](https://bloggeek.me/webrtcglossary/webassembly/) - [WebCodecs](https://bloggeek.me/webrtcglossary/webcodecs/) - [WebRTC](https://bloggeek.me/webrtcglossary/webrtc-2/) - [SFU](https://bloggeek.me/webrtcglossary/sfu/): Selective Forwarding Unit - [WebSocket](https://bloggeek.me/webrtcglossary/websocket/) - [WebTransport](https://bloggeek.me/webrtcglossary/webtransport/) - [WebView](https://bloggeek.me/webrtcglossary/webview/) - [WHEP](https://bloggeek.me/webrtcglossary/whep/): WebRTC HTTP Egress Protocol - [WHIP](https://bloggeek.me/webrtcglossary/whip/): WebRTC HTTP Ingestion Protocol - [Wideband](https://bloggeek.me/webrtcglossary/wideband/) - [XHR](https://bloggeek.me/webrtcglossary/xhr/): XMLHttpRequest - [XMPP](https://bloggeek.me/webrtcglossary/xmpp/): Extensible Messaging and Presence Protocol ## Blog categories - [Interview](https://bloggeek.me/category/interview/) - [Market](https://bloggeek.me/category/market/) - [Miscellaneous](https://bloggeek.me/category/miscellaneous/) - [Technology](https://bloggeek.me/category/technology/) - [Uncategorized](https://bloggeek.me/category/uncategorized/) ## Services & reports - [Start here](https://bloggeek.me/start-here/) - [Consulting](https://bloggeek.me/consulting/) - [Deciding which WebRTC PaaS to use keeping you up at night?](https://bloggeek.me/webrtc-paas-report/) - [Video APIs: Market status report](https://bloggeek.me/video-api-report/) - [WebRTC Courses](https://bloggeek.me/webrtc-courses/) - [WebRTC for Voice AI: How the transport layer works in 2026 (and where it's headed)](https://bloggeek.me/voice-ai/): How voice AI runs on WebRTC in 2026: transport choices, what OpenAI, LiveKit, Gemini and ElevenLabs use, how to tune the stack, and where the gaps are. - [WebRTC for Voice AI Workshop](https://bloggeek.me/voice-ai-workshop/)