LocalVideoStream class
Představuje místní video stream pro zařízení s místní kamerou.
Konstruktory
Local |
|
Local |
Create 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 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 |
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)
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>