Loading...
Searching...
No Matches
Protocols
Core

Implementations of the WebRTC protocols. More...

Collaboration diagram for Protocols:

## Files

file | dtls-bio.h
| OpenSSL BIO agent writer.
file | dtls.c
| DTLS/SRTP processing.
file | dtls.h
| DTLS/SRTP processing (headers).
file | ice.c
| Janus handles and ICE/STUN/TURN processing.
file | ice.h
| Janus handles and ICE/STUN/TURN processing (headers).
file | rtcp.c
| RTCP processing.
file | rtcp.h
| RTCP processing (headers).
file | rtp.c
| RTP processing.
file | rtp.h
| RTP processing (headers).
file | rtpfwd.c
| RTP forwarders.
file | rtpfwd.h
| RTP forwarders (headers).
file | rtpsrtp.h
| SRTP definitions (headers).
file | sctp.c
| SCTP processing for data channels.
file | sctp.h
| SCTP processing for data channels (headers).
file | sdp.c
| SDP processing.
file | sdp.h
| SDP processing (headers).

## Detailed Description

Implementations of the WebRTC protocols.

The WebRTC specification (WEBRTC/RTCWEB) currently mandates the usage of a few protocols and techniques. The code in this group takes care of them all (SDP, ICE, DTLS-SRTP, RTP/RTCP).