| CreateSessionDescriptionObserver |
|
| PeerConnectionObserver |
RTCPeerConnection callback interface.
|
| RTCAnswerOptions |
The RTCAnswerOptions describe options specific to the session description of
type answer.
|
| RTCBundlePolicy |
The bundle policy affects which media tracks are negotiated if the remote
endpoint is not bundle-aware, and what ICE candidates are gathered.
|
| RTCCertificatePEM |
Represents a certificate used to authenticate WebRTC communications.
|
| RTCConfiguration |
The RTCConfiguration defines a set of parameters to configure how the
peer-to-peer communication established via RTCPeerConnection is
established or re-established.
|
| RTCDataChannel |
Represents a bi-directional data channel between two peers.
|
| RTCDataChannelBuffer |
|
| RTCDataChannelInit |
The RTCDataChannelInit describes options to configure a RTCDataChannel.
|
| RTCDataChannelObserver |
|
| RTCDataChannelState |
|
| RTCDtlsTransport |
Allows an application to access information about the Datagram Transport
Layer Security (DTLS) transport over which RTP and RTCP packets are sent and
received by RTCRtpSender's and RTCRtpReceiver's, as well other data such as
SCTP packets sent and received by data channels.
|
| RTCDtlsTransportObserver |
|
| RTCDtlsTransportState |
Datagram Transport Layer Security (DTLS) transport states.
|
| RTCDtxStatus |
Represents the signaling DTX status.
|
| RTCIceCandidate |
An ICE candidate describes the protocols and routing needed to be able to
communicate with a remote device.
|
| RTCIceConnectionState |
Describes the current state of the ICE agent and its connection to the ICE
server (that is, the STUN or TURN server).
|
| RTCIceGatheringState |
|
| RTCIceServer |
The RTCIceServer is used to describe the STUN and TURN servers that can be
used by the ICE Agent to establish a connection with a peer.
|
| RTCIceTransport |
Allows an application access to information about the ICE transport over
which packets are sent and received.
|
| RTCIceTransportPolicy |
Defines the ICE candidate policy the application uses to surface the
permitted candidates to the application; only these candidates will be used
for connectivity checks.
|
| RTCOfferAnswerOptions |
The RTCOfferAnswerOptions describe the options that can be used to control
the offer/answer creation process.
|
| RTCOfferOptions |
The RTCAnswerOptions describe options specific to the session description of
type answer.
|
| RTCPeerConnection |
The RTCPeerConnection represents a WebRTC connection between the local
computer and a remote peer.
|
| RTCPeerConnectionIceErrorEvent |
|
| RTCPeerConnectionState |
|
| RTCPriorityType |
Describes the priority of media and data flows.
|
| RTCRtcpMuxPolicy |
The RtcpMuxPolicy affects what ICE candidates are gathered to support
non-multiplexed RTCP.
|
| RTCRtcpParameters |
Provides information on RTCP settings.
|
| RTCRtpCapabilities |
Contains the capabilities of the system for receiving media.
|
| RTCRtpCodecCapability |
Represents the static capabilities of an endpoint's implementation of a
codec.
|
| RTCRtpCodecParameters |
Describes the configuration parameters for a single media codec.
|
| RTCRtpContributingSource |
Contains information about a given contributing source (CSRC).
|
| RTCRtpEncodingParameters |
|
| RTCRtpHeaderExtensionCapability |
Describes supported RTP header extensions.
|
| RTCRtpHeaderExtensionParameters |
Enables an application to determine whether a header extension is configured
for use within an RTCRtpSender or RTCRtpReceiver.
|
| RTCRtpParameters |
|
| RTCRtpReceiver |
The RTCRtpReceiver allows an application to inspect the receipt of a MediaStreamTrack.
|
| RTCRtpSender |
The RTCRtpSender allows an application to control how a given MediaStreamTrack is encoded and transmitted to a remote peer.
|
| RTCRtpSendParameters |
|
| RTCRtpSynchronizationSource |
Contains information about a given synchronization source (SSRC).
|
| RTCRtpTransceiver |
|
| RTCRtpTransceiverDirection |
Indicates the RTCRtpTransceiver's preferred directionality.
|
| RTCRtpTransceiverInit |
|
| RTCSdpType |
|
| RTCSessionDescription |
The RTCSessionDescription class is used by an RTCPeerConnection to expose
local and remote session descriptions.
|
| RTCSignalingState |
Describes the state of the signaling process on the local end of the
RTCPeerConnection.
|
| RTCStats |
RTCStats represents the stats object constructed by inspecting a specific
monitored object at a specific moment in time.
|
| RTCStatsCollectorCallback |
An RTCStatsCollectorCallback reports back when an RTCStatsReport is
ready.
|
| RTCStatsReport |
Each RTCStatsReport contains multiple RTCStats objects; one for each
underlying object (codec, stream, transport, etc.) that was inspected to
produce the stats.
|
| RTCStatsType |
An RTCStatsType indicates the type of the object that the RTCStats
object represents.
|
| SetSessionDescriptionObserver |
|
| TlsCertPolicy |
TLS certificate policy.
|