次の方法で共有


LocalVideoStream class

ローカル カメラ デバイスのローカル ビデオ ストリームを表します

コンストラクター

LocalVideoStream(MediaStream)
LocalVideoStream(VideoDeviceInfo)

ローカル ビデオ ストリームを作成する

プロパティ

mediaStreamType

この LocalVideoStream のメディア ストリームの種類を取得する

source

この LocalVideoStream の現在のビデオ ソースを取得する

メソッド

feature<TFeature>(VideoStreamFeatureFactory<TFeature>)

拡張 API を使用して初期化およびメモ化された Feature オブジェクトを取得します。 このパッケージで使用可能なすべての拡張機能については、オブジェクトの Features.* を確認してください。 現在サポートされている - Features.VideoEffects

getMediaStream()

メディア ストリームを取得します。

off("videoSourceChanged", VideoSourceChangedEvent)

videoSourceChanged イベントの Unsubscribe 関数。

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 を使用して初期化およびメモ化された Feature オブジェクトを取得します。 このパッケージで使用可能なすべての拡張機能については、オブジェクトの Features.* を確認してください。 現在サポートされている - Features.VideoEffects

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

パラメーター

factory

VideoStreamFeatureFactory<TFeature>

拡張 API を提供する呼び出しクライアント機能コンストラクターのファクトリ

戻り値

TFeature

getMediaStream()

メディア ストリームを取得します。

function getMediaStream(): Promise<MediaStream>

戻り値

Promise<MediaStream>

off("videoSourceChanged", VideoSourceChangedEvent)

videoSourceChanged イベントの Unsubscribe 関数。

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>