INI

WebRTC Technologies - INI

WebRTC technologies are a set of NAT traversal protocols that enable real-time communication between browsers. ICE (Interactive Connectivity Establishment) provides the connection establishment framework, STUN (Session Traversal Utilities for NAT) handles public IP address discovery, and TURN (Traversal Using Relays around NAT) provides relay functionality. These technologies work together to enable direct communication between devices behind firewalls and NATs. Standardized by W3C and IETF, they continue to evolve with ongoing improvements.

WebRTC NAT traversal real-time communication P2P protocol IETF W3C
[item.ice]
code=01
slug=ice
name=ICE
description=A framework for establishing connections across NATs.
category=Connection Establishment
fullName=Interactive Connectivity Establishment
rfc=RFC 8445

[item.stun]
code=02
slug=stun
name=STUN
description=Protocol for discovering public IP addresses.
category=Address Discovery
fullName=Session Traversal Utilities for NAT
rfc=RFC 8489

[item.turn]
code=03
slug=turn
name=TURN
description=Protocol providing media relay functionality.
category=Media Relay
fullName=Traversal Using Relays around NAT
rfc=RFC 8656

[item.dtls]
code=04
slug=dtls
name=DTLS
description=TLS encryption protocol operating over UDP.
category=Encryption
fullName=Datagram Transport Layer Security
rfc=RFC 6347

[item.srtp]
code=05
slug=srtp
name=SRTP
description=Encrypted transport protocol for real-time media.
category=Media Encryption
fullName=Secure Real-time Transport Protocol
rfc=RFC 3711

[item.trickle-ice]
code=06
slug=trickle-ice
name=Trickle ICE
description=Optimization technique for incremental ICE candidate exchange.
category=Connection Optimization
fullName=Trickle ICE
rfc=RFC 8839 / RFC 8840

[item.whip]
code=07
slug=whip
name=WHIP
description=HTTP-based ingestion protocol for WebRTC.
category=Signaling
fullName=WebRTC-HTTP Ingestion Protocol
rfc=RFC 9725

[item.sdp]
code=08
slug=sdp
name=SDP
description=Session description protocol.
category=Session Description
fullName=Session Description Protocol
rfc=RFC 8866