TSV

WebRTC Technologies - TSV

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
code	slug	name	description	category	fullName	rfc
01	ice	ICE	A framework for establishing connections across NATs.	Connection Establishment	Interactive Connectivity Establishment	RFC 8445
02	stun	STUN	Protocol for discovering public IP addresses.	Address Discovery	Session Traversal Utilities for NAT	RFC 8489
03	turn	TURN	Protocol providing media relay functionality.	Media Relay	Traversal Using Relays around NAT	RFC 8656
04	dtls	DTLS	TLS encryption protocol operating over UDP.	Encryption	Datagram Transport Layer Security	RFC 6347
05	srtp	SRTP	Encrypted transport protocol for real-time media.	Media Encryption	Secure Real-time Transport Protocol	RFC 3711
06	trickle-ice	Trickle ICE	Optimization technique for incremental ICE candidate exchange.	Connection Optimization	Trickle ICE	RFC 8839 / RFC 8840
07	whip	WHIP	HTTP-based ingestion protocol for WebRTC.	Signaling	WebRTC-HTTP Ingestion Protocol	RFC 9725
08	sdp	SDP	Session description protocol.	Session Description	Session Description Protocol	RFC 8866