Compartir a través de


VideoStreamRenderer class

Representador de una secuencia de vídeo

Constructores

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Cree un representador para una vista previa de la cámara local o una secuencia de vídeo remota. API futuras: getStats(): Promise; Útil en la depuración; debe incluirse enNextFrame((IFrame) -> void) // para permitir que la aplicación capture fotogramas sin procesar; se implementará más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; // Esto puede aparecer en eventos o delegados posteriores proporcionados por IRendererEvents.

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Cree un representador para una vista previa de la cámara local o una secuencia de vídeo remota. API futuras: getStats(): Promise; Útil en la depuración; debe incluirse enNextFrame((IFrame) -> void) // para permitir que la aplicación capture fotogramas sin procesar; se implementará más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; // Esto puede aparecer en eventos o delegados posteriores proporcionados por IRendererEvents.

Propiedades

size

Esta API está en desuso. No lo utilice.

  • Para obtener el tamaño de la secuencia de vídeo local, use mediaStats Call FEATURE API (MediaStats.stats.videoSendFrameWidthSent y MediaStats.stats.videoSendFrameHeightSent).
  • Para obtener el tamaño de una secuencia de vídeo remota, use remoteVideoStream.size API.

Métodos

createView(CreateViewOptions)

Cree la vista de la secuencia de vídeo.

dispose()

Eliminación de este representador

Detalles del constructor

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Nota

Este API está en fase beta y se ofrece a los desarrolladores como versión preliminar. Puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.

Cree un representador para una vista previa de la cámara local o una secuencia de vídeo remota. API futuras: getStats(): Promise; Útil en la depuración; debe incluirse enNextFrame((IFrame) -> void) // para permitir que la aplicación capture fotogramas sin procesar; se implementará más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; // Esto puede aparecer en eventos o delegados posteriores proporcionados por IRendererEvents.

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

Parámetros

videoStream

LocalVideoStream | RemoteVideoStream

Secuencia de vídeo que se va a representar

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

Nota

Este API está en fase beta y se ofrece a los desarrolladores como versión preliminar. Puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.

Cree un representador para una vista previa de la cámara local o una secuencia de vídeo remota. API futuras: getStats(): Promise; Útil en la depuración; debe incluirse enNextFrame((IFrame) -> void) // para permitir que la aplicación capture fotogramas sin procesar; se implementará más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; // Esto puede aparecer en eventos o delegados posteriores proporcionados por IRendererEvents.

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

Parámetros

videoStream

LocalVideoStream | RemoteVideoStream

Secuencia de vídeo que se va a representar

Detalles de las propiedades

size

Advertencia

Esta API ya está en desuso.

Esta API está en desuso. No lo utilice.

  • Para obtener el tamaño de la secuencia de vídeo local, use mediaStats Call FEATURE API (MediaStats.stats.videoSendFrameWidthSent y MediaStats.stats.videoSendFrameHeightSent).
  • Para obtener el tamaño de una secuencia de vídeo remota, use remoteVideoStream.size API.
size: StreamSize

Valor de propiedad

Detalles del método

createView(CreateViewOptions)

Cree la vista de la secuencia de vídeo.

function createView(options?: CreateViewOptions): Promise<VideoStreamRendererView>

Parámetros

options
CreateViewOptions

Opciones del representador.

Devoluciones

dispose()

Eliminación de este representador

function dispose()