[KongchangAI]
ConceptWeb Real-Time Communication / 网页实时通信

WebRTC

An open technical specification jointly standardized by the W3C and IETF. Google open-sourced the underlying technology in 2011, and it became a W3C Recommendation in 2021. WebRTC enables real-time audio, video, and peer-to-peer data transfer between browsers, integrating technologies such as ICE, DTLS, and SCTP.

Core Facts

Timeline (last 90 days)

Oct 24

In multiplayer games, transmitting game state data over audio channels such as WebRTC is inferior to a dedicated WebSocket channel in bandwidth, latency, and data reliability.

Unverified50%
Oct 19

Web calls use WebRTC technology underneath, so visitors can click a button to talk to the AI receptionist through their browser microphone without needing a phone number.

Unverified50%
Oct 18

The Live API is an interface in the Gemini API for real-time bidirectional interaction, based on WebSocket or WebRTC long connections, continuously receiving audio/video streams and immediately returning voice responses.

Unverified50%
Oct 18

WebRTC natively uses a P2P architecture, and in large-scale distribution scenarios it needs to scale via media servers such as SFU or MCU.

Unverified50%
Oct 18

WebRTC's core components include SDP for media negotiation, the ICE framework for connection establishment, and STUN/TURN servers for NAT traversal.

Unverified50%
Oct 15

Noma's proof-of-concept attack exfiltrates data without any permission prompt, uses navigator.sendBeacon() to send stolen files, and can obtain the real IP address via WebRTC.

Unverified50%
Oct 14

WhatsApp Web is not a standalone app but uses WebRTC technology to establish a mirrored connection between the browser and the phone, and early versions required the phone to stay online to be usable.

Unverified50%
Oct 13

Implementing real-time camera interaction in the browser typically requires combining WebGL or WebGPU for real-time rendering, using WebAssembly to run computer vision models (such as MediaPipe and TensorFlow.js), and handling low-latency transmission through WebRTC.

Unverified50%
Oct 13

Once equipped with a voice task, the Agent can run as a voice Agent via WebSocket or WebRTC.

Unverified50%
Oct 12

Technologies such as VoIP, SIP, and WebRTC have already made calling over the network commonplace; internet telephony is not a new concept.

Unverified50%

30 more timeline events

All Facts (20)

Verified

WebRTC was open-sourced by Google in 2011 and was subsequently standardized by W3C and IETF.

80%
Verified

Opus is a codec standardized by the IETF in 2012, supporting variable bit rates from 6 kbps to 510 kbps, based on a hybrid SILK and CELT architecture.

75%
Verified

In digital human scenarios, the WebRTC end-to-end latency typically needs to be kept within 500 milliseconds to ensure a natural and smooth interactive experience.

75%
Verified

The three core technical components of a PWA are Service Worker, Web App Manifest, and mandatory HTTPS connections.

70%
Verified

LiveKit is an open-source WebRTC real-time communication infrastructure, upon which the Agents framework is built.

65%
Verified

WebRTC actively discards audio packets to maintain low latency under poor network conditions, rather than waiting for retransmission.

65%
Verified

The transmission latency of WebRTC is typically between 100–500 milliseconds.

65%
Unverified

该AI数字人项目的技术架构包含四个核心模块:Agent智能体、RAG检索增强生成、WebRTC实时通信和Docker容器化部署

95%
Unverified

Luke Curley指出WebRTC的延迟优先策略是硬编码的,开发者无法配置为优先保证数据完整性

90%
Unverified

WebRTC的浏览器实现(主要是Chromium中的libwebrtc)将丢包决策封装在应用层无法触及的底层,JavaScript API层面没有暴露控制丢包行为或触发重传的接口

90%
Unverified

Discord工程团队曾尝试在浏览器端实现WebRTC音频包重传机制,最终结论是技术上做不到

85%
Unverified

The Realtime API launched by OpenAI at the end of 2024 supports WebRTC as a transport layer, with latency typically under 200ms.

70%
Unverified

When establishing a connection, WebRTC performs NAT traversal via STUN/TURN servers, which may expose the user's real local IP and public IP even when using a VPN or proxy.

60%
Unverified

WebRTC is a peer-to-peer real-time communication protocol led by Google and standardized by W3C, with built-in AEC acoustic echo cancellation, ANS automatic noise suppression, and adaptive jitter buffer modules, all of which are processed locally on the client.

60%
Unverified

In multiplayer games, transmitting game state data over audio channels such as WebRTC is inferior to a dedicated WebSocket channel in bandwidth, latency, and data reliability.

50%
Unverified

Web calls use WebRTC technology underneath, so visitors can click a button to talk to the AI receptionist through their browser microphone without needing a phone number.

50%
Unverified

The Live API is an interface in the Gemini API for real-time bidirectional interaction, based on WebSocket or WebRTC long connections, continuously receiving audio/video streams and immediately returning voice responses.

50%
Unverified

WebRTC's core components include SDP for media negotiation, the ICE framework for connection establishment, and STUN/TURN servers for NAT traversal.

50%
Unverified

WebRTC natively uses a P2P architecture, and in large-scale distribution scenarios it needs to scale via media servers such as SFU or MCU.

50%
Unverified

Noma's proof-of-concept attack exfiltrates data without any permission prompt, uses navigator.sendBeacon() to send stolen files, and can obtain the real IP address via WebRTC.

50%

Source Articles