VideoGalleryProps interface
Propiedades para VideoGallery.
Propiedades
dominant |
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. |
local |
Particpant de vídeo local |
local |
Información de control de cámara para el botón para cambiar las cámaras. |
local |
Opciones de vista de vídeo local |
max |
Número máximo de secuencias de vídeo remotas de participantes que se representan. |
on |
Devolución de llamada para crear la vista de secuencia de vídeo local |
on |
Devolución de llamada para crear una vista remota de secuencia de vídeo |
on |
Devolución de llamada para eliminar la vista de secuencia de vídeo local |
on |
Devolución de llamada para eliminar una vista remota de secuencia de vídeo |
on |
Devolución de llamada para representar un avatar particpant |
on |
Devolución de llamada para representar el icono de vídeo local |
on |
Devolución de llamada para representar un icono de vídeo remoto |
remote |
Lista de elementos partiticos de vídeo remotos |
remote |
Opciones de vista de vídeos remotos |
show |
Si se va a mostrar el botón del conmutador de cámara de vídeo local |
show |
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
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
Partial<VideoGalleryStrings>
styles
Permite a los usuarios pasar un objeto que contiene estilos CSS personalizados para el contenedor de la galería.
styles?: VideoGalleryStyles