Property | Type | Description | |
---|---|---|---|
CallID | string | ||
IceConnectionState | IceConnectionStatesEnum | ||
IceNegotiationStartedAt | System.DateTime | ||
IsClosed | bool | ||
IsDtlsNegotiationComplete | bool | ||
LastRtcpSenderReportSentAt | DateTime | ||
LastTimestamp | uint | ||
LocalIceCandidates | List |
||
LocalIcePassword | string | ||
LocalIceUser | string | ||
RemoteIcePassword | string | ||
RemoteIceUser | string | ||
SDP | string | ||
SSRC | uint | ||
SdpSessionID | string | ||
SequenceNumber | ushort |
Method | Description | |
---|---|---|
AppendRemoteIceCandidate ( |
||
Close ( ) : void | ||
Initialise ( string dtlsCertificateFingerprint, |
|
Method | Description | |
---|---|---|
AllocateTurn ( |
||
CreateTurnPermissions ( ) : void | ||
GetIceCandidates ( |
||
ProcessStunMessage ( IceCandidate iceCandidate, STUNv2Message stunMessage, IPEndPoint remoteEndPoint ) : void | ||
SendInitialStunBindingRequest ( IceCandidate iceCandidate, ManualResetEvent iceGatheringCompleteMRE ) : void | ||
SendStunConnectivityChecks ( ) : void | ||
SetIceConnectionState ( IceConnectionStatesEnum iceConnectionState ) : void | ||
StartWebRtcRtpListener ( IceCandidate iceCandidate ) : void |
public AppendRemoteIceCandidate ( |
||
remoteIceCandidate | ||
return | void |
public Initialise ( string dtlsCertificateFingerprint, |
||
dtlsCertificateFingerprint | string | The SHA256 fingerprint that gets placed in the SDP offer for this WebRTC peer. It must match the certificate being used /// in the DTLS negotiation. |
turnServerEndPoint | An optional parameter that can be used include a TURN server in this peer's ICE candidate gathering. | |
return | void |
public IceConnectionStatesEnum IceConnectionState | ||
return | IceConnectionStatesEnum |
public DateTime,System IceNegotiationStartedAt | ||
return | System.DateTime |
public DateTime LastRtcpSenderReportSentAt | ||
return | DateTime |