Compartir a través de


RemoteVideoStream interface

Representa el vídeo o el uso compartido de pantalla de un participante remoto.

Extends

Propiedades

isAvailable

Si la secuencia está disponible para su representación en la interfaz de usuario. Cuando esta marca se vuelve verdadera, el participante remoto tiene activado su vídeo. y podemos crear una vista para mostrar esta secuencia de vídeo remota en la interfaz de usuario.

Propiedades heredadas

id

Identificador de la secuencia remota.

isReceiving

Si se reciben paquetes de vídeo. Esta marca puede ser falsa en casos como inmovilizaciones de vídeo remoto, ancho de banda de red bajo, etc. Se recomienda mostrar un número de carga en el vídeo, si isReobject es false y isAvailable es true.

mediaStreamType

Obtenga este tipo de secuencia multimedia remota.

size

Tamaño de la secuencia. Cuanto mayor sea el tamaño de la secuencia, mejor será la calidad del vídeo.

Métodos

getMediaStream()

Obtención de una secuencia de vídeo sin procesar remota

off("isAvailableChanged", PropertyChangedEvent)

Función de cancelación de suscripción para el evento isAvailableChanged.

off("isReceivingChanged", PropertyChangedEvent)

Función Unsubscribe para el evento isRenderingChanged.

off("sizeChanged", PropertyChangedEvent)

Cancelar suscripción a la función para el evento sizeChanged.

on("isAvailableChanged", PropertyChangedEvent)

Función Subscribe para el evento isAvailableChanged.

on("isReceivingChanged", PropertyChangedEvent)

Función Subscribe para el evento isRenderingChanged.

on("sizeChanged", PropertyChangedEvent)

Función Subscribe para el evento sizeChanged.

Detalles de las propiedades

isAvailable

Si la secuencia está disponible para su representación en la interfaz de usuario. Cuando esta marca se vuelve verdadera, el participante remoto tiene activado su vídeo. y podemos crear una vista para mostrar esta secuencia de vídeo remota en la interfaz de usuario.

isAvailable: boolean

Valor de propiedad

boolean

Detalles de las propiedades heredadas

id

Identificador de la secuencia remota.

id: number

Valor de propiedad

number

Heredado deRemoteVideoStreamCommon.id

isReceiving

Si se reciben paquetes de vídeo. Esta marca puede ser falsa en casos como inmovilizaciones de vídeo remoto, ancho de banda de red bajo, etc. Se recomienda mostrar un número de carga en el vídeo, si isReobject es false y isAvailable es true.

isReceiving: boolean

Valor de propiedad

boolean

Heredado deRemoteVideoStreamCommon.isRestream

mediaStreamType

Obtenga este tipo de secuencia multimedia remota.

mediaStreamType: MediaStreamType

Valor de propiedad

Heredado deRemoteVideoStreamCommon.mediaStreamType

size

Tamaño de la secuencia. Cuanto mayor sea el tamaño de la secuencia, mejor será la calidad del vídeo.

size: StreamSize

Valor de propiedad

Heredado deRemoteVideoStreamCommon.size

Detalles del método

getMediaStream()

Obtención de una secuencia de vídeo sin procesar remota

function getMediaStream(): Promise<MediaStream>

Devoluciones

Promise<MediaStream>

MediaStream o undefined.

off("isAvailableChanged", PropertyChangedEvent)

Función de cancelación de suscripción para el evento isAvailableChanged.

function off(event: "isAvailableChanged", listener: PropertyChangedEvent)

Parámetros

event

"isAvailableChanged"

nombre del evento.

listener
PropertyChangedEvent

callback fn que se usó para suscribirse a este evento.

off("isReceivingChanged", PropertyChangedEvent)

Función Unsubscribe para el evento isRenderingChanged.

function off(event: "isReceivingChanged", listener: PropertyChangedEvent)

Parámetros

event

"isReceivingChanged"

nombre del evento.

listener
PropertyChangedEvent

callback fn que se usó para suscribirse a este evento.

off("sizeChanged", PropertyChangedEvent)

Cancelar suscripción a la función para el evento sizeChanged.

function off(event: "sizeChanged", listener: PropertyChangedEvent)

Parámetros

event

"sizeChanged"

nombre del evento.

listener
PropertyChangedEvent

callback fn que se usó para suscribirse a este evento.

on("isAvailableChanged", PropertyChangedEvent)

Función Subscribe para el evento isAvailableChanged.

function on(event: "isAvailableChanged", listener: PropertyChangedEvent)

Parámetros

event

"isAvailableChanged"

nombre del evento.

listener
PropertyChangedEvent

devolución de llamada fn a la que se llamará cuando cambie el valor de esta propiedad.

on("isReceivingChanged", PropertyChangedEvent)

Función Subscribe para el evento isRenderingChanged.

function on(event: "isReceivingChanged", listener: PropertyChangedEvent)

Parámetros

event

"isReceivingChanged"

nombre del evento.

listener
PropertyChangedEvent

devolución de llamada fn a la que se llamará cuando cambie el valor de esta propiedad.

on("sizeChanged", PropertyChangedEvent)

Función Subscribe para el evento sizeChanged.

function on(event: "sizeChanged", listener: PropertyChangedEvent)

Parámetros

event

"sizeChanged"

nombre del evento.

listener
PropertyChangedEvent

devolución de llamada fn a la que se llamará cuando cambie el valor de esta propiedad.