LocalVideoStream class
Vertegenwoordigt een lokale videostream voor een lokaal cameraapparaat
Constructors
Local |
|
Local |
Een lokale videostream maken |
Eigenschappen
media |
Het mediastreamtype voor deze LocalVideoStream ophalen |
source | De huidige videobron voor deze LocalVideoStream ophalen |
Methoden
feature<TFeature>(Video |
Hiermee haalt u een geïnitialiseerd en onthouden functieobject op met uitgebreide API. Controleer de objectfuncties.* voor alle beschikbare uitgebreide functies in dit pakket. Momenteel ondersteund - Features.VideoEffects |
get |
Mediastream ophalen. |
off("video |
De functie Afmelden voor de videoSourceChanged-gebeurtenis. |
on("video |
Abonneer de functie voor de videoSourceChanged-gebeurtenis. |
set |
Mediastream instellen. |
switch |
Overschakelen naar een andere videobron |
Constructordetails
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
Parameters
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
Een lokale videostream maken
new LocalVideoStream(source: VideoDeviceInfo)
Parameters
- source
- VideoDeviceInfo
De videocamerabron die moet worden gebruikt.
Eigenschapdetails
mediaStreamType
Het mediastreamtype voor deze LocalVideoStream ophalen
MediaStreamType mediaStreamType
Waarde van eigenschap
source
De huidige videobron voor deze LocalVideoStream ophalen
VideoDeviceInfo source
Waarde van eigenschap
Methodedetails
feature<TFeature>(VideoStreamFeatureFactory<TFeature>)
Hiermee haalt u een geïnitialiseerd en onthouden functieobject op met uitgebreide API. Controleer de objectfuncties.* voor alle beschikbare uitgebreide functies in dit pakket. Momenteel ondersteund - Features.VideoEffects
function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature
Parameters
- factory
-
VideoStreamFeatureFactory<TFeature>
De factory voor de aanroepfunctieconstructor voor clientfuncties die een uitgebreide API biedt
Retouren
TFeature
getMediaStream()
Mediastream ophalen.
function getMediaStream(): Promise<MediaStream>
Retouren
Promise<MediaStream>
off("videoSourceChanged", VideoSourceChangedEvent)
De functie Afmelden voor de videoSourceChanged-gebeurtenis.
function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parameters
- event
-
"videoSourceChanged"
gebeurtenisnaam.
- listener
- VideoSourceChangedEvent
callback fn die is gebruikt om u te abonneren op deze gebeurtenis.
on("videoSourceChanged", VideoSourceChangedEvent)
Abonneer de functie voor de videoSourceChanged-gebeurtenis.
function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parameters
- event
-
"videoSourceChanged"
gebeurtenisnaam.
- listener
- VideoSourceChangedEvent
callback fn die wordt aangeroepen wanneer de videobron wordt gewijzigd.
setMediaStream(MediaStream)
Mediastream instellen.
function setMediaStream(source: MediaStream): Promise<void>
Parameters
- source
-
MediaStream
Retouren
Promise<void>
switchSource(VideoDeviceInfo)
Overschakelen naar een andere videobron
function switchSource(source: VideoDeviceInfo): Promise<void>
Parameters
- source
- VideoDeviceInfo
De nieuwe videobron die moet worden gebruikt.
Retouren
Promise<void>