Sdílet prostřednictvím


LocalVideoStream class

Představuje místní video stream pro zařízení s místní kamerou.

Konstruktory

LocalVideoStream(MediaStream)
LocalVideoStream(VideoDeviceInfo)

Create místního streamu videa

Vlastnosti

mediaStreamType

Získání typu datového proudu médií pro tento LocalVideoStream

source

Získání aktuálního zdroje videa pro tento LocalVideoStream

Metody

feature<TFeature>(VideoStreamFeatureFactory<TFeature>)

Načte inicializovaný a zapamatovaný objekt Feature s rozšířeným rozhraním API. Zkontrolujte funkce objektu.* Všechny dostupné rozšířené funkce v tomto balíčku. Aktuálně podporovaná – Features.VideoEffects

getMediaStream()

Získejte datový proud médií.

off("videoSourceChanged", VideoSourceChangedEvent)

Funkce Odhlášení odběru události videoSourceChanged

on("videoSourceChanged", VideoSourceChangedEvent)

Funkce Přihlásit se k odběru události videoSourceChanged

setMediaStream(MediaStream)

Nastavte datový proud médií.

switchSource(VideoDeviceInfo)

Přepnutí na použití jiného zdroje videa

Podrobnosti konstruktoru

LocalVideoStream(MediaStream)

new LocalVideoStream(source: MediaStream)

Parametry

source

MediaStream

LocalVideoStream(VideoDeviceInfo)

Create místního streamu videa

new LocalVideoStream(source: VideoDeviceInfo)

Parametry

source
VideoDeviceInfo

Zdroj videokamery, který se má použít.

Podrobnosti vlastnosti

mediaStreamType

Získání typu datového proudu médií pro tento LocalVideoStream

MediaStreamType mediaStreamType

Hodnota vlastnosti

source

Získání aktuálního zdroje videa pro tento LocalVideoStream

VideoDeviceInfo source

Hodnota vlastnosti

Podrobnosti metody

feature<TFeature>(VideoStreamFeatureFactory<TFeature>)

Načte inicializovaný a zapamatovaný objekt Feature s rozšířeným rozhraním API. Zkontrolujte funkce objektu.* Všechny dostupné rozšířené funkce v tomto balíčku. Aktuálně podporovaná – Features.VideoEffects

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

Parametry

factory

VideoStreamFeatureFactory<TFeature>

Továrna pro konstruktor funkcí volání klienta, který poskytuje rozšířené rozhraní API

Návraty

TFeature

getMediaStream()

Získejte datový proud médií.

function getMediaStream(): Promise<MediaStream>

Návraty

Promise<MediaStream>

off("videoSourceChanged", VideoSourceChangedEvent)

Funkce Odhlášení odběru události videoSourceChanged

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

Parametry

event

"videoSourceChanged"

název události.

listener
VideoSourceChangedEvent

zpětné volání fn, který byl použit k přihlášení k odběru této události.

on("videoSourceChanged", VideoSourceChangedEvent)

Funkce Přihlásit se k odběru události videoSourceChanged

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

Parametry

event

"videoSourceChanged"

název události.

listener
VideoSourceChangedEvent

zpětné volání fn, které se zavolá, když se změní zdroj videa.

setMediaStream(MediaStream)

Nastavte datový proud médií.

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

Parametry

source

MediaStream

Návraty

Promise<void>

switchSource(VideoDeviceInfo)

Přepnutí na použití jiného zdroje videa

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

Parametry

source
VideoDeviceInfo

Nový zdroj videa, který se má použít.

Návraty

Promise<void>