Skip to main content

Class: IceCandidate

Constructors#

constructor#

• new IceCandidate(component, foundation, ip, port, priority, protocol, type)

Parameters#

NameType
componentnumber
foundationstring
ipstring
portnumber
prioritynumber
protocolstring
typestring

Defined in#

packages/webrtc/src/transport/ice.ts:185

Properties#

component#

• component: number


foundation#

• foundation: string


ip#

• ip: string


port#

• port: number


priority#

• priority: number


protocol#

• protocol: string


relatedAddress#

• Optional relatedAddress: string

Defined in#

packages/webrtc/src/transport/ice.ts:181


relatedPort#

• Optional relatedPort: number

Defined in#

packages/webrtc/src/transport/ice.ts:182


sdpMLineIndex#

• Optional sdpMLineIndex: number

Defined in#

packages/webrtc/src/transport/ice.ts:184


sdpMid#

• Optional sdpMid: string

Defined in#

packages/webrtc/src/transport/ice.ts:183


tcpType#

• Optional tcpType: string

Defined in#

packages/webrtc/src/transport/ice.ts:185


type#

• type: string

Methods#

toJSON#

▸ toJSON(): RTCIceCandidate

Returns#

RTCIceCandidate

Defined in#

packages/webrtc/src/transport/ice.ts:197


fromJSON#

▸ Static fromJSON(data): undefined | IceCandidate

Parameters#

NameType
dataRTCIceCandidate

Returns#

undefined | IceCandidate

Defined in#

packages/webrtc/src/transport/ice.ts:205