共用方式為


LocalVideoStream class

代表本機相機裝置的本機視訊串流

建構函式

LocalVideoStream(MediaStream)
LocalVideoStream(VideoDeviceInfo)

建立本機影片串流

屬性

mediaStreamType

取得此 LocalVideoStream 的媒體串流類型

source

取得此 LocalVideoStream 的目前影片來源

方法

feature<TFeature>(VideoStreamFeatureFactory<TFeature>)

擷取具有擴充 API 的初始化和備忘功能物件。 檢查物件 Features.* 以取得此套件中所有可用的擴充功能。 目前支援 - Features.VideoEffects

getMediaStream()

取得媒體串流。

off("videoSourceChanged", VideoSourceChangedEvent)

videoSourceChanged 事件的取消訂閱函式。

on("videoSourceChanged", VideoSourceChangedEvent)

videoSourceChanged 事件的訂閱函式。

setMediaStream(MediaStream)

設定媒體串流。

switchSource(VideoDeviceInfo)

切換為使用不同的視訊來源

建構函式詳細資料

LocalVideoStream(MediaStream)

new LocalVideoStream(source: MediaStream)

參數

source

MediaStream

LocalVideoStream(VideoDeviceInfo)

建立本機影片串流

new LocalVideoStream(source: VideoDeviceInfo)

參數

source
VideoDeviceInfo

要使用的視訊相機來源。

屬性詳細資料

mediaStreamType

取得此 LocalVideoStream 的媒體串流類型

MediaStreamType mediaStreamType

屬性值

source

取得此 LocalVideoStream 的目前影片來源

VideoDeviceInfo source

屬性值

方法詳細資料

feature<TFeature>(VideoStreamFeatureFactory<TFeature>)

擷取具有擴充 API 的初始化和備忘功能物件。 檢查物件 Features.* 以取得此套件中所有可用的擴充功能。 目前支援 - Features.VideoEffects

function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature

參數

factory

VideoStreamFeatureFactory<TFeature>

提供擴充 API 之呼叫用戶端功能建構函式的 Factory

傳回

TFeature

getMediaStream()

取得媒體串流。

function getMediaStream(): Promise<MediaStream>

傳回

Promise<MediaStream>

off("videoSourceChanged", VideoSourceChangedEvent)

videoSourceChanged 事件的取消訂閱函式。

function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)

參數

event

"videoSourceChanged"

事件名稱。

listener
VideoSourceChangedEvent

回呼 fn,用來訂閱此事件。

on("videoSourceChanged", VideoSourceChangedEvent)

videoSourceChanged 事件的訂閱函式。

function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)

參數

event

"videoSourceChanged"

事件名稱。

listener
VideoSourceChangedEvent

回呼 fn,將在視訊來源變更時呼叫。

setMediaStream(MediaStream)

設定媒體串流。

function setMediaStream(source: MediaStream): Promise<void>

參數

source

MediaStream

傳回

Promise<void>

switchSource(VideoDeviceInfo)

切換為使用不同的視訊來源

function switchSource(source: VideoDeviceInfo): Promise<void>

參數

source
VideoDeviceInfo

要使用的新視訊來源。

傳回

Promise<void>