LocalVideoStream class
Rappresenta un flusso video locale per un dispositivo fotocamera locale
Costruttori
Local |
|
Local |
Creare un flusso video locale |
Proprietà
media |
Ottenere il tipo di flusso multimediale per localVideoStream |
source | Ottenere l'origine video corrente per localVideoStream |
Metodi
feature<TFeature>(Video |
Recupera un oggetto Feature inizializzato e memoizzato con l'API estesa. Controllare l'oggetto Features.* per tutte le funzionalità estese disponibili in questo pacchetto. Attualmente supportato - Features.VideoEffects |
get |
Ottenere il flusso multimediale. |
off("video |
Annulla la sottoscrizione della funzione per l'evento videoSourceChanged. |
on("video |
Funzione Subscribe per l'evento videoSourceChanged. |
set |
Impostare il flusso multimediale. |
switch |
Passare all'uso di un'origine video diversa |
Dettagli costruttore
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
Parametri
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
Creare un flusso video locale
new LocalVideoStream(source: VideoDeviceInfo)
Parametri
- source
- VideoDeviceInfo
Origine della videocamera da usare.
Dettagli proprietà
mediaStreamType
Ottenere il tipo di flusso multimediale per localVideoStream
MediaStreamType mediaStreamType
Valore della proprietà
source
Ottenere l'origine video corrente per localVideoStream
VideoDeviceInfo source
Valore della proprietà
Dettagli metodo
feature<TFeature>(VideoStreamFeatureFactory<TFeature>)
Recupera un oggetto Feature inizializzato e memoizzato con l'API estesa. Controllare l'oggetto Features.* per tutte le funzionalità estese disponibili in questo pacchetto. Attualmente supportato - Features.VideoEffects
function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature
Parametri
- factory
-
VideoStreamFeatureFactory<TFeature>
Factory per il costruttore di funzionalità client di chiamata che fornisce un'API estesa
Restituisce
TFeature
getMediaStream()
Ottenere il flusso multimediale.
function getMediaStream(): Promise<MediaStream>
Restituisce
Promise<MediaStream>
off("videoSourceChanged", VideoSourceChangedEvent)
Annulla la sottoscrizione della funzione per l'evento videoSourceChanged.
function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parametri
- event
-
"videoSourceChanged"
nome dell'evento.
- listener
- VideoSourceChangedEvent
callback fn usato per sottoscrivere questo evento.
on("videoSourceChanged", VideoSourceChangedEvent)
Funzione Subscribe per l'evento videoSourceChanged.
function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parametri
- event
-
"videoSourceChanged"
nome dell'evento.
- listener
- VideoSourceChangedEvent
callback fn che verrà chiamato quando l'origine video cambierà.
setMediaStream(MediaStream)
Impostare il flusso multimediale.
function setMediaStream(source: MediaStream): Promise<void>
Parametri
- source
-
MediaStream
Restituisce
Promise<void>
switchSource(VideoDeviceInfo)
Passare all'uso di un'origine video diversa
function switchSource(source: VideoDeviceInfo): Promise<void>
Parametri
- source
- VideoDeviceInfo
Nuova origine video da usare.
Restituisce
Promise<void>