LocalVideoStream class
Představuje místní datový proud videa pro zařízení s místní kamerou.
Konstruktory
Local |
|
Local |
Vytvoření místního streamu videa |
Vlastnosti
media |
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>(Video |
Načte inicializovaný a memoizovaný objekt feature s rozšířeným rozhraním API. Zkontrolujte vlastnosti objektu.* Pro všechny dostupné rozšířené funkce v tomto balíčku. Aktuálně podporovaná – Features.VideoEffects |
get |
Získejte datový proud médií. |
off("video |
Funkce odhlášení odběru události videoSourceChanged |
on("video |
Funkce Přihlásit se k odběru události videoSourceChanged |
set |
Nastavte datový proud médií. |
switch |
Přepnutí na použití jiného zdroje videa |
Podrobnosti konstruktoru
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
Parametry
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
Vytvoření místního streamu videa
new LocalVideoStream(source: VideoDeviceInfo)
Parametry
- source
- VideoDeviceInfo
Zdroj kamery videa, 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 memoizovaný objekt feature s rozšířeným rozhraním API. Zkontrolujte vlastnosti objektu.* Pro 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 funkce 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
callback 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
callback fn, který bude volán při změně zdroje 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>