LocalVideoStream class
Representerar en lokal videoström för en lokal kameraenhet
Konstruktorer
Local |
|
Local |
Skapa en lokal videoström |
Egenskaper
media |
Hämta medieströmtypen för den här LocalVideoStream |
source | Hämta den aktuella videokällan för den här LocalVideoStream |
Metoder
feature<TFeature>(Video |
Hämtar ett initierat och memorerat funktionsobjekt med utökat API. Kontrollera objektet Funktioner.* för alla tillgängliga utökade funktioner i det här paketet. Stöds för närvarande – Features.VideoEffects |
get |
Hämta medieström. |
off("video |
Avsluta prenumerationsfunktionen för videoSourceChanged-händelsen. |
on("video |
Prenumerationsfunktion för videoSourceChanged-händelse. |
set |
Ange medieström. |
switch |
Växla till att använda en annan videokälla |
Konstruktorinformation
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
Parametrar
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
Skapa en lokal videoström
new LocalVideoStream(source: VideoDeviceInfo)
Parametrar
- source
- VideoDeviceInfo
Videokamerakällan som ska användas.
Egenskapsinformation
mediaStreamType
Hämta medieströmtypen för den här LocalVideoStream
MediaStreamType mediaStreamType
Egenskapsvärde
source
Hämta den aktuella videokällan för den här LocalVideoStream
VideoDeviceInfo source
Egenskapsvärde
Metodinformation
feature<TFeature>(VideoStreamFeatureFactory<TFeature>)
Hämtar ett initierat och memorerat funktionsobjekt med utökat API. Kontrollera objektet Funktioner.* för alla tillgängliga utökade funktioner i det här paketet. Stöds för närvarande – Features.VideoEffects
function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature
Parametrar
- factory
-
VideoStreamFeatureFactory<TFeature>
Fabriken för funktionskonstruktorn för anropsklienten som tillhandahåller ett utökat API
Returer
TFeature
getMediaStream()
Hämta medieström.
function getMediaStream(): Promise<MediaStream>
Returer
Promise<MediaStream>
off("videoSourceChanged", VideoSourceChangedEvent)
Avsluta prenumerationsfunktionen för videoSourceChanged-händelsen.
function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parametrar
- event
-
"videoSourceChanged"
händelsenamn.
- listener
- VideoSourceChangedEvent
callback fn som användes för att prenumerera på den här händelsen.
on("videoSourceChanged", VideoSourceChangedEvent)
Prenumerationsfunktion för videoSourceChanged-händelse.
function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parametrar
- event
-
"videoSourceChanged"
händelsenamn.
- listener
- VideoSourceChangedEvent
callback fn som kommer att anropas när videokällan ändras.
setMediaStream(MediaStream)
Ange medieström.
function setMediaStream(source: MediaStream): Promise<void>
Parametrar
- source
-
MediaStream
Returer
Promise<void>
switchSource(VideoDeviceInfo)
Växla till att använda en annan videokälla
function switchSource(source: VideoDeviceInfo): Promise<void>
Parametrar
- source
- VideoDeviceInfo
Den nya videokällan som ska användas.
Returer
Promise<void>