Class LiveKitRoomOptions
Options of a LiveKitRoom.
Implements
Inherited Members
Namespace: Uniform.LiveKit
Assembly: Uniform.LiveKit.dll
Syntax
public sealed record LiveKitRoomOptions : IEquatable<LiveKitRoomOptions>
Properties
| Edit this page View SourceIncludeLoopback
Whether to use loopback addresses, e.g. for a LiveKit server on this machine.
Declaration
public bool IncludeLoopback { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
ReceiveVideo
Whether to receive the video of others.
Declaration
public bool ReceiveVideo { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
RelayOnly
Whether to use relayed candidates only.
Declaration
public bool RelayOnly { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
Servers
STUN and TURN servers besides those LiveKit gives, e.g. the homeserver's.
Declaration
public IReadOnlyList<IceServer> Servers { get; init; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<IceServer> |
Timeout
How long joining and publishing may take.
Declaration
public TimeSpan Timeout { get; init; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |