VideoStreamRenderer class
Representador de una secuencia de vídeo
Constructores
Video |
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; para implementarse más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; IRendererEvents proporciona eventos o delegados posteriores. |
Video |
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; para implementarse más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; IRendererEvents proporciona eventos o delegados posteriores. |
Video |
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; para implementarse más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; IRendererEvents proporciona eventos o delegados posteriores. |
Propiedades
size | Esta API ha quedado en desuso. No lo use.
|
Métodos
create |
Cree la vista para 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; para implementarse más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; IRendererEvents proporciona eventos o delegados posteriores.
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
Parámetros
- videoStream
Secuencia de vídeo que se va a representar
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; para implementarse más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; IRendererEvents proporciona eventos o delegados posteriores.
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)
Parámetros
- videoStream
Secuencia de vídeo que se va a representar
VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)
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; para implementarse más adelante captureFrame(timeoutMs: number, bufferName?: string): Promise; IRendererEvents proporciona eventos o delegados posteriores.
new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)
Parámetros
- videoStream
Secuencia de vídeo que se va a representar
Detalles de las propiedades
size
Advertencia
Esta API ya está en desuso.
Esta API ha quedado en desuso. No lo use.
- 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 para la secuencia de vídeo.
function createView(options?: CreateViewOptions): Promise<VideoStreamRendererView>
Parámetros
- options
- CreateViewOptions
Opciones del representador.
Devoluciones
Promise<VideoStreamRendererView>
dispose()
Eliminación de este representador
function dispose()