Class RemoteAudio
What the peer's offer or answer says of its audio.
Implements
Inherited Members
Namespace: Uniform.Matrix.WebRtc.Sdp
Assembly: Uniform.Matrix.WebRtc.dll
Syntax
public sealed record RemoteAudio : IEquatable<RemoteAudio>
Constructors
| Edit this page View SourceRemoteAudio(string, string, string, string, string, byte, IReadOnlyList<IceCandidate>)
What the peer's offer or answer says of its audio.
Declaration
public RemoteAudio(string Ufrag, string Password, string Fingerprint, string Setup, string Mid, byte OpusPayloadType, IReadOnlyList<IceCandidate> Candidates)
Parameters
| Type | Name | Description |
|---|---|---|
| string | Ufrag | ICE username fragment. |
| string | Password | ICE password. |
| string | Fingerprint | DTLS certificate fingerprint. |
| string | Setup | DTLS role: |
| string | Mid | Media ID of the audio section. |
| byte | OpusPayloadType | RTP payload type of Opus. |
| IReadOnlyList<IceCandidate> | Candidates | ICE candidates in the description, if any. |
Properties
| Edit this page View SourceCandidates
ICE candidates in the description, if any.
Declaration
public IReadOnlyList<IceCandidate> Candidates { get; init; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<IceCandidate> |
Fingerprint
DTLS certificate fingerprint.
Declaration
public string Fingerprint { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Mid
Media ID of the audio section.
Declaration
public string Mid { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
OpusPayloadType
RTP payload type of Opus.
Declaration
public byte OpusPayloadType { get; init; }
Property Value
| Type | Description |
|---|---|
| byte |
Password
ICE password.
Declaration
public string Password { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Setup
DTLS role: actpass in offers, active or passive in answers.
Declaration
public string Setup { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Ufrag
ICE username fragment.
Declaration
public string Ufrag { get; init; }
Property Value
| Type | Description |
|---|---|
| string |