WebRTC
Module:w3c.WebRTC
Support: Experimental
Enum RTCIceCredentialType
| Value | Description |
|---|---|
password | |
token |
Dictionary RTCIceServer
4 members: 4 undocumented
Properties
→ (string or sequence)
→ string
→ string
→ RTCIceCredentialType
---
Enum RTCIceTransportPolicy
| Value | Description |
|---|---|
relay | |
all |
Enum RTCBundlePolicy
| Value | Description |
|---|---|
balanced | |
max-compat | |
max-bundle |
Dictionary RTCConfiguration
6 members: 6 undocumented
Properties
→ sequence
→ RTCIceTransportPolicy
→ RTCBundlePolicy
→ string?
→ sequence
→ u8
---
Dictionary RTCOfferAnswerOptions
---
Dictionary RTCAnswerOptions
Extends: RTCOfferAnswerOptions
---
Dictionary RTCOfferOptions
Extends: RTCOfferAnswerOptions
3 members: 3 undocumented
Properties
→ boolean
→ boolean
→ boolean
---
Enum RTCSdpType
| Value | Description |
|---|---|
offer | |
pranswer | |
answer | |
rollback |
Dictionary RTCSessionDescriptionInit
2 members: 2 undocumented
Properties
→ RTCSdpType
→ string
---
Dictionary RTCLocalSessionDescriptionInit
2 members: 2 undocumented
Properties
→ RTCSdpType
→ string
---
Interface RTCSessionDescription
Docs: w3c Docs
4 members: 4 undocumented
Constructors
Methods
Properties
→ RTCSdpType
→ string
---
Dictionary RTCIceCandidateInit
4 members: 4 undocumented
Properties
→ string
→ string?
→ u16?
→ string?
---
Enum RTCIceCandidateType
| Value | Description |
|---|---|
host | |
srflx | |
prflx | |
relay |
Enum RTCIceProtocol
| Value | Description |
|---|---|
udp | |
tcp |
Enum RTCIceTcpCandidateType
| Value | Description |
|---|---|
active | |
passive | |
so |
Enum RTCIceComponent
| Value | Description |
|---|---|
rtp | |
rtcp |
Interface RTCIceCandidate
Docs: w3c Docs
16 members: 16 undocumented
Constructors
Methods
Properties
→ string
→ string?
→ u16?
→ string?
→ RTCIceComponent?
→ u32?
→ string?
→ RTCIceProtocol?
→ u16?
→ RTCIceCandidateType?
→ RTCIceTcpCandidateType?
→ string?
→ u16?
→ string?
---
Dictionary RTCCertificateExpiration
1 members: 1 undocumented
Properties
→ u64
---
Dictionary RTCDtlsFingerprint
2 members: 2 undocumented
Properties
→ string
→ string
---
Interface RTCCertificate
2 members: 2 undocumented
Methods
Properties
→ EpochTimeStamp
---
Enum RTCSignalingState
| Value | Description |
|---|---|
stable | |
have-local-offer | |
have-remote-offer | |
have-local-pranswer | |
have-remote-pranswer | |
closed |
Enum RTCIceGatheringState
| Value | Description |
|---|---|
new | |
gathering | |
complete |
Enum RTCIceConnectionState
| Value | Description |
|---|---|
new | |
checking | |
connected | |
completed | |
failed | |
disconnected | |
closed |
Enum RTCPeerConnectionState
| Value | Description |
|---|---|
closed | |
failed | |
disconnected | |
new | |
connecting | |
connected |
Interface RTCPeerConnection
Extends: w3c.EventTarget
Docs: w3c Docs
32 members: 32 undocumented
Constructors
Static Methods
Methods
Properties
→ RTCSessionDescription?
→ RTCSessionDescription?
→ RTCSessionDescription?
→ RTCSessionDescription?
→ RTCSessionDescription?
→ RTCSessionDescription?
→ RTCSignalingState
→ RTCIceGatheringState
→ RTCIceConnectionState
→ RTCPeerConnectionState
→ boolean?
→ EventHandler
→ EventHandler
→ EventHandler
→ EventHandler
→ EventHandler
→ EventHandler
→ EventHandler
→ EventHandler
---
Enum RTCDataChannelState
| Value | Description |
|---|---|
connecting | |
open | |
closing | |
closed |
Dictionary RTCDataChannelInit
6 members: 6 undocumented
Properties
→ boolean
→ u16
→ u16
→ string
→ boolean
→ u16
---
Interface RTCDataChannel
Extends: w3c.EventTarget
22 members: 22 undocumented
Methods
Properties
→ string
→ boolean
→ u16?
→ u16?
→ string
→ boolean
→ u16?
→ RTCDataChannelState
→ u32
→ u32
→ EventHandler
→ EventHandler
→ EventHandler
→ EventHandler
→ EventHandler
→ EventHandler
→ BinaryType
---
Dictionary RTCPeerConnectionIceEventInit
Extends: w3c.EventInit
2 members: 2 undocumented
Properties
→ RTCIceCandidate?
→ string?
---
Interface RTCPeerConnectionIceEvent
Extends: w3c.Event
3 members: 3 undocumented
Constructors
Properties
→ RTCIceCandidate?
→ string?
---
Dictionary RTCPeerConnectionIceErrorEventInit
Extends: w3c.EventInit
5 members: 5 undocumented
Properties
→ string?
→ u16?
→ string
→ u16
→ string
---
Interface RTCPeerConnectionIceErrorEvent
Extends: w3c.Event
6 members: 6 undocumented
Constructors
Properties
→ string?
→ u16?
→ string
→ u16
→ string
---
Dictionary RTCDataChannelEventInit
Extends: w3c.EventInit
1 members: 1 undocumented
Properties
→ RTCDataChannel
---
Interface RTCDataChannelEvent
Extends: w3c.Event
2 members: 2 undocumented
Constructors
Properties
→ RTCDataChannel
---
Enum RTCErrorDetailType
| Value | Description |
|---|---|
data-channel-failure | |
dtls-failure | |
fingerprint-failure | |
sctp-failure | |
sdp-syntax-error | |
hardware-encoder-not-available | |
hardware-encoder-error |
Dictionary RTCErrorInit
5 members: 5 undocumented
Properties
→ RTCErrorDetailType
→ i32
→ i32
→ u32
→ u32
---
Interface RTCError
Extends: w3c.DOMException
6 members: 6 undocumented
Constructors
Properties
→ RTCErrorDetailType
→ i32?
→ i32?
→ u32?
→ u32?
---
Dictionary RTCErrorEventInit
Extends: w3c.EventInit
1 members: 1 undocumented
Properties
→ RTCError
---
Interface RTCErrorEvent
Extends: w3c.Event
2 members: 2 undocumented
Constructors
Properties
→ RTCError
---
Interface RTCStatsReport
---