| .. | |
|---|
| AnswerOptions | |
| BundlePolicy | |
| Certificate | The interface of the the WebRTC API provides an object represents a certificate that an RTCPeerConnection uses to authenticate. |
| Configuration | |
| DTMFSender | |
| DTMFToneChangeEvent | The RTCDTMFToneChangeEvent interface represents events sent to indicate that DTMF tones have started or finished playing. This interface is used by the tonechange event. |
| DTMFToneChangeEventInit | |
| DataChannel | The RTCDataChannel interface represents a network channel which can be used for bidirectional peer-to-peer transfers of arbitrary data. Every data channel is associated with an RTCPeerConnection, and each peer connection can have up to a theoretical maximum of 65,534 data channels (the actual limit may vary from browser to browser). |
| DataChannelEvent | The RTCDataChannelEvent() constructor returns a new RTCDataChannelEvent object, which represents a datachannel event. These events sent to an RTCPeerConnection when its remote peer is asking to open an RTCDataChannel between the two peers. |
| DataChannelEventInit | |
| DataChannelInit | |
| DataChannelState | |
| DataChannelType | |
| DegradationPreference | |
| FecParameters | |
| IceCandidate | The RTCIceCandidate interface—part of the WebRTC API—represents a candidate Internet Connectivity Establishment (ICE) configuration which may be used to establish an RTCPeerConnection. |
| IceCandidateInit | |
| IceConnectionState | |
| IceCredentialType | |
| IceGatheringState | |
| IceServer | |
| IceTransportPolicy | |
| IdentityAssertion | |
| IdentityAssertionResult | |
| IdentityProvider | |
| IdentityProviderDetails | |
| IdentityProviderOptions | |
| IdentityProviderRegistrar | |
| IdentityValidationResult | |
| OfferAnswerOptions | |
| OfferOptions | |
| PeerConnection | The RTCPeerConnection interface represents a WebRTC connection between the local computer and a remote peer. It provides methods to connect to a remote peer, maintain and monitor the connection, and close the connection once it's no longer needed. |
| PeerConnectionIceEvent | The RTCPeerConnectionIceEvent interface represents events that occurs in relation to ICE candidates with the target, usually an RTCPeerConnection. Only one event is of this type: icecandidate. |
| PeerConnectionIceEventInit | |
| PriorityType | |
| RtcpParameters | |
| RtpCodecParameters | |
| RtpContributingSource | |
| RtpEncodingParameters | |
| RtpHeaderExtensionParameters | |
| RtpParameters | |
| RtpReceiver | The RTCRtpReceiver interface of the the WebRTC API manages the reception and decoding of data for a MediaStreamTrack on an RTCPeerConnection. |
| RtpSender | The RTCRtpSender interface provides the ability to control and obtain details about how a particular MediaStreamTrack is encoded and sent to a remote peer. |
| RtpSynchronizationSource | |
| RtpTransceiver | The WebRTC interface RTCRtpTransceiver describes a permanent pairing of an RTCRtpSender and an RTCRtpReceiver, along with some shared state. |
| RtpTransceiverDirection | |
| RtpTransceiverInit | |
| RtxParameters | |
| SdpType | |
| SessionDescription | The RTCSessionDescription interface describes one end of a connection—or potential connection—and how it's configured. Each RTCSessionDescription consists of a description type indicating which part of the offer/answer negotiation process it describes and of the SDP descriptor of the session. |
| SessionDescriptionInit | |
| SignalingState | |
| StatsReport | The RTCStatsReport interface is used to provide statistics data about WebRTC connections as returned by the RTCPeerConnection.getStats(), RTCRtpReceiver.getStats(), and RTCRtpSender.getStats() methods. |
| TrackEvent | The WebRTC API interface RTCTrackEvent represents the track event, which is sent when a new MediaStreamTrack is added to an RTCRtpReceiver which is part of the RTCPeerConnection. |
| TrackEventInit | |