Search Results for

    Show / Hide Table of Contents

    Class Track

    Inheritance
    System.Object
    JSRef
    JSObject
    JSEventEmitter<TrackEvent>
    Track
    LocalTrack
    RemoteTrack
    Implements
    ITrack
    Inherited Members
    JSEventEmitter<TrackEvent>.Dispose(Boolean)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: LiveKit
    Assembly: cs.temp.dll.dll
    Syntax
    public class Track : JSEventEmitter<TrackEvent>, ITrack

    Properties

    AttachedElements

    Declaration
    public JSArray<HTMLMediaElement> AttachedElements { get; }
    Property Value
    Type Description
    JSArray<HTMLMediaElement>

    IsMuted

    Declaration
    public bool IsMuted { get; }
    Property Value
    Type Description
    System.Boolean

    Kind

    Declaration
    public TrackKind Kind { get; }
    Property Value
    Type Description
    TrackKind

    MediaStreamTrack

    Declaration
    public MediaStreamTrack MediaStreamTrack { get; }
    Property Value
    Type Description
    MediaStreamTrack

    Sid

    Declaration
    public string Sid { get; }
    Property Value
    Type Description
    System.String

    Source

    Declaration
    public TrackSource Source { get; }
    Property Value
    Type Description
    TrackSource

    StreamState

    Declaration
    public TrackStreamState StreamState { get; }
    Property Value
    Type Description
    TrackStreamState

    Methods

    Attach()

    Declaration
    public HTMLMediaElement Attach()
    Returns
    Type Description
    HTMLMediaElement

    Detach()

    Declaration
    public JSArray<HTMLMediaElement> Detach()
    Returns
    Type Description
    JSArray<HTMLMediaElement>

    Stop()

    Declaration
    public void Stop()

    Events

    ElementAttached

    Declaration
    public event ITrack.ElementAttachedDelegate ElementAttached
    Event Type
    Type Description
    ITrack.ElementAttachedDelegate

    ElementDetached

    Declaration
    public event ITrack.ElementDetachedDelegate ElementDetached
    Event Type
    Type Description
    ITrack.ElementDetachedDelegate

    Ended

    Declaration
    public event ITrack.EndedDelegate Ended
    Event Type
    Type Description
    ITrack.EndedDelegate

    Message

    Declaration
    public event ITrack.MessageDelegate Message
    Event Type
    Type Description
    ITrack.MessageDelegate

    Muted

    Declaration
    public event ITrack.MutedDelegate Muted
    Event Type
    Type Description
    ITrack.MutedDelegate

    Unmuted

    Declaration
    public event ITrack.UnmutedDelegate Unmuted
    Event Type
    Type Description
    ITrack.UnmutedDelegate

    Implements

    ITrack
    In This Article
    Back to top LiveKit Client SDK for Unity WebGL