Compartir a través de


VideoGalleryProps interface

Propiedades para VideoGallery.

Propiedades

dominantSpeakers

Lista de userId dominantes del hablante en el orden de su dominación. El índice 0 es el más dominante.

layout

Diseño de los iconos de vídeo.

localParticipant

Particpant de vídeo local

localVideoCameraCycleButtonProps

Información de control de cámara para el botón para cambiar las cámaras.

localVideoViewOptions

Opciones de vista de vídeo local

maxRemoteVideoStreams

Número máximo de secuencias de vídeo remotas de participantes que se representan.

onCreateLocalStreamView

Devolución de llamada para crear la vista de secuencia de vídeo local

onCreateRemoteStreamView

Devolución de llamada para crear una vista remota de secuencia de vídeo

onDisposeLocalStreamView

Devolución de llamada para eliminar la vista de secuencia de vídeo local

onDisposeRemoteStreamView

Devolución de llamada para eliminar una vista remota de secuencia de vídeo

onRenderAvatar

Devolución de llamada para representar un avatar particpant

onRenderLocalVideoTile

Devolución de llamada para representar el icono de vídeo local

onRenderRemoteVideoTile

Devolución de llamada para representar un icono de vídeo remoto

remoteParticipants

Lista de elementos partiticos de vídeo remotos

remoteVideoViewOptions

Opciones de vista de vídeos remotos

showCameraSwitcherInLocalPreview

Si se va a mostrar el botón del conmutador de cámara de vídeo local

showMuteIndicator

Indica si se va a mostrar un icono de silenciación junto al nombre para mostrar del usuario.

strings

Cadenas opcionales que se van a invalidar en el componente

styles

Permite a los usuarios pasar un objeto que contiene estilos CSS personalizados para el contenedor de la galería.

Detalles de las propiedades

dominantSpeakers

Lista de userId dominantes del hablante en el orden de su dominación. El índice 0 es el más dominante.

dominantSpeakers?: string[]

Valor de propiedad

string[]

layout

Diseño de los iconos de vídeo.

layout?: VideoGalleryLayout

Valor de propiedad

localParticipant

Particpant de vídeo local

localParticipant: VideoGalleryParticipant

Valor de propiedad

localVideoCameraCycleButtonProps

Información de control de cámara para el botón para cambiar las cámaras.

localVideoCameraCycleButtonProps?: LocalVideoCameraCycleButtonProps

Valor de propiedad

localVideoViewOptions

Opciones de vista de vídeo local

localVideoViewOptions?: VideoStreamOptions

Valor de propiedad

maxRemoteVideoStreams

Número máximo de secuencias de vídeo remotas de participantes que se representan.

maxRemoteVideoStreams?: number

Valor de propiedad

number

onCreateLocalStreamView

Devolución de llamada para crear la vista de secuencia de vídeo local

onCreateLocalStreamView?: (options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

Valor de propiedad

(options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

onCreateRemoteStreamView

Devolución de llamada para crear una vista remota de secuencia de vídeo

onCreateRemoteStreamView?: (userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

Valor de propiedad

(userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>

onDisposeLocalStreamView

Devolución de llamada para eliminar la vista de secuencia de vídeo local

onDisposeLocalStreamView?: () => void

Valor de propiedad

() => void

onDisposeRemoteStreamView

Devolución de llamada para eliminar una vista remota de secuencia de vídeo

onDisposeRemoteStreamView?: (userId: string) => Promise<void>

Valor de propiedad

(userId: string) => Promise<void>

onRenderAvatar

Devolución de llamada para representar un avatar particpant

onRenderAvatar?: OnRenderAvatarCallback

Valor de propiedad

onRenderLocalVideoTile

Devolución de llamada para representar el icono de vídeo local

onRenderLocalVideoTile?: (localParticipant: VideoGalleryParticipant) => Element

Valor de propiedad

(localParticipant: VideoGalleryParticipant) => Element

onRenderRemoteVideoTile

Devolución de llamada para representar un icono de vídeo remoto

onRenderRemoteVideoTile?: (remoteParticipant: VideoGalleryRemoteParticipant) => Element

Valor de propiedad

(remoteParticipant: VideoGalleryRemoteParticipant) => Element

remoteParticipants

Lista de elementos partiticos de vídeo remotos

remoteParticipants?: VideoGalleryRemoteParticipant[]

Valor de propiedad

remoteVideoViewOptions

Opciones de vista de vídeos remotos

remoteVideoViewOptions?: VideoStreamOptions

Valor de propiedad

showCameraSwitcherInLocalPreview

Si se va a mostrar el botón del conmutador de cámara de vídeo local

showCameraSwitcherInLocalPreview?: boolean

Valor de propiedad

boolean

showMuteIndicator

Indica si se va a mostrar un icono de silenciación junto al nombre para mostrar del usuario.

showMuteIndicator?: boolean

Valor de propiedad

boolean

strings

Cadenas opcionales que se van a invalidar en el componente

strings?: Partial<VideoGalleryStrings>

Valor de propiedad

styles

Permite a los usuarios pasar un objeto que contiene estilos CSS personalizados para el contenedor de la galería.

styles?: VideoGalleryStyles

Valor de propiedad