Interface: PeerConfig
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:106
Properties
bundlePolicy
bundlePolicy:
BundlePolicy
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:141
codecs
codecs:
Partial<{audio:RTCRtpCodecParameters[];video:RTCRtpCodecParameters[]; }>
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:107
debug
debug:
Partial<{disableRecvRetransmit:boolean;disableSendNack:boolean;inboundPacketLoss:number;outboundPacketLoss:number;receiverReportDelay:number; }>
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:142
dtls
dtls:
Partial<{keys:DtlsKeys; }>
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:137
forceTurnTCP
forceTurnTCP:
boolean
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:130
headerExtensions
headerExtensions:
Partial<{audio:RTCRtpHeaderExtensionParameters[];video:RTCRtpHeaderExtensionParameters[]; }>
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:115
iceAdditionalHostAddresses
iceAdditionalHostAddresses:
string[] |undefined
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:127
Add additional host (local) addresses to use for candidate gathering. Notably, you can include hosts that are normally excluded, such as loopback, tun interfaces, etc.
iceFilterCandidatePair
iceFilterCandidatePair: ((
pair) =>boolean) |undefined
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:136
iceFilterStunResponse
iceFilterStunResponse: ((
message,addr,protocol) =>boolean) |undefined
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:135
If provided, is called on each STUN request. Return true if a STUN response should be sent, false if it should be skipped.
iceInterfaceAddresses
iceInterfaceAddresses:
InterfaceAddresses|undefined
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:123
icePasswordPrefix
icePasswordPrefix:
string|undefined
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:140
icePortRange
icePortRange: [
number,number] |undefined
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:122
Minimum port and Maximum port must not be the same value
iceServers
iceServers:
RTCIceServer[]
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:120
iceTransportPolicy
iceTransportPolicy:
"all"|"relay"
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:119
iceUseIpv4
iceUseIpv4:
boolean
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:128
iceUseIpv6
iceUseIpv6:
boolean
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:129
iceUseLinkLocalAddress
iceUseLinkLocalAddress:
boolean|undefined
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:132
such as google cloud run
maxMessageSize
maxMessageSize:
number
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:154
Advertised local SCTP max-message-size in SDP. Use 0 for unlimited.
midSuffix
midSuffix:
boolean
Defined in: node_modules/werift/lib/webrtc/src/peerConnection.d.ts:152
