100ms Logo

100ms

Docs

Search docs
/

HMSScreenVideoTrack

Hierarchy

Properties

captureHandle

Optional captureHandle: ScreenCaptureHandle

this can be used to identify the shared tab, if the shared tab has set a captureHandle on its end as well as communicate with the tab for e.g. using broadcast channel.


degraded

Optional degraded: boolean

Inherited from

Omit.degraded


deviceID

Optional deviceID: string

Inherited from

Omit.deviceID


displayEnabled

Optional displayEnabled: boolean

Inherited from

Omit.displayEnabled


displaySurface

Optional displaySurface: HMSTrackDisplaySurface


enabled

enabled: boolean

Inherited from

Omit.enabled


height

Optional height: number

Inherited from

Omit.height


id

id: string

Inherited from

Omit.id


layer

Optional layer: HMSSimulcastLayer

Inherited from

Omit.layer


layerDefinitions

Optional layerDefinitions: HMSSimulcastLayerDefinition[]

Inherited from

Omit.layerDefinitions


peerId

Optional peerId: string

Inherited from

Omit.peerId


plugins

Optional plugins: string[]

Inherited from

Omit.plugins


preferredLayer

Optional preferredLayer: HMSPreferredSimulcastLayer

Inherited from

Omit.preferredLayer


source

source: "screen"

Overrides

Omit.source


type

type: "video"

Inherited from

Omit.type


width

Optional width: number

Inherited from

Omit.width