LocalVideoStream class
Representa una secuencia de vídeo local para un dispositivo de cámara local
Constructores
Local |
|
Local |
Creación de una secuencia de vídeo local |
Propiedades
media |
Obtener el tipo de secuencia multimedia de este LocalVideoStream |
source | Obtención del origen de vídeo actual para este LocalVideoStream |
Métodos
feature<TFeature>(Video |
Recupera un objeto Feature inicializado y memoizado con la API extendida. Compruebe el objeto Features.* para ver todas las características extendidas disponibles en este paquete. Compatible actualmente: Features.VideoEffects |
get |
Obtenga la secuencia multimedia. |
off("video |
Cancelar la suscripción de la función para el evento videoSourceChanged. |
on("video |
Función Subscribe para el evento videoSourceChanged. |
set |
Establezca la secuencia de medios. |
switch |
Cambiar para usar un origen de vídeo diferente |
Detalles del constructor
LocalVideoStream(MediaStream)
new LocalVideoStream(source: MediaStream)
Parámetros
- source
-
MediaStream
LocalVideoStream(VideoDeviceInfo)
Creación de una secuencia de vídeo local
new LocalVideoStream(source: VideoDeviceInfo)
Parámetros
- source
- VideoDeviceInfo
Origen de la cámara de vídeo que se va a usar.
Detalles de las propiedades
mediaStreamType
Obtener el tipo de secuencia multimedia de este LocalVideoStream
MediaStreamType mediaStreamType
Valor de propiedad
source
Obtención del origen de vídeo actual para este LocalVideoStream
VideoDeviceInfo source
Valor de propiedad
Detalles del método
feature<TFeature>(VideoStreamFeatureFactory<TFeature>)
Recupera un objeto Feature inicializado y memoizado con la API extendida. Compruebe el objeto Features.* para ver todas las características extendidas disponibles en este paquete. Compatible actualmente: Features.VideoEffects
function feature<TFeature>(factory: VideoStreamFeatureFactory<TFeature>): TFeature
Parámetros
- factory
-
VideoStreamFeatureFactory<TFeature>
Generador del constructor de características de cliente de llamada que proporciona una API extendida
Devoluciones
TFeature
getMediaStream()
Obtenga la secuencia multimedia.
function getMediaStream(): Promise<MediaStream>
Devoluciones
Promise<MediaStream>
off("videoSourceChanged", VideoSourceChangedEvent)
Cancelar la suscripción de la función para el evento videoSourceChanged.
function off(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parámetros
- event
-
"videoSourceChanged"
nombre del evento.
- listener
- VideoSourceChangedEvent
callback fn que se usó para suscribirse a este evento.
on("videoSourceChanged", VideoSourceChangedEvent)
Función Subscribe para el evento videoSourceChanged.
function on(event: "videoSourceChanged", listener: VideoSourceChangedEvent)
Parámetros
- event
-
"videoSourceChanged"
nombre del evento.
- listener
- VideoSourceChangedEvent
callback fn que se llamará cuando cambie el origen del vídeo.
setMediaStream(MediaStream)
Establezca la secuencia de medios.
function setMediaStream(source: MediaStream): Promise<void>
Parámetros
- source
-
MediaStream
Devoluciones
Promise<void>
switchSource(VideoDeviceInfo)
Cambiar para usar un origen de vídeo diferente
function switchSource(source: VideoDeviceInfo): Promise<void>
Parámetros
- source
- VideoDeviceInfo
Nuevo origen de vídeo que se va a usar.
Devoluciones
Promise<void>