Table of Contents

Class VideoStream

Namespace
LiveKit
public class VideoStream
Inheritance
VideoStream
Inherited Members
Extension Methods

Constructors

VideoStream(IVideoTrack)

public VideoStream(IVideoTrack videoTrack)

Parameters

videoTrack IVideoTrack

Fields

_playing

protected bool _playing

Field Value

bool

Properties

Texture

public RenderTexture Texture { get; }

Property Value

RenderTexture

VideoBuffer

public VideoFrameBuffer VideoBuffer { get; }

Property Value

VideoFrameBuffer

Methods

Dispose()

public void Dispose()

~VideoStream()

protected ~VideoStream()

Start()

public virtual void Start()

Stop()

public virtual void Stop()

Update()

public IEnumerator Update()

Returns

IEnumerator

Events

FrameReceived

public event VideoStream.FrameReceiveDelegate FrameReceived

Event Type

VideoStream.FrameReceiveDelegate

TextureReceived

public event VideoStream.TextureReceiveDelegate TextureReceived

Event Type

VideoStream.TextureReceiveDelegate

TextureUploaded

public event VideoStream.TextureUploadDelegate TextureUploaded

Event Type

VideoStream.TextureUploadDelegate