Compartilhar via


VideoGalleryProps interface

Adereços para VideoGallery.

Propriedades

dominantSpeakers

Lista de userIds de alto-falante dominantes na ordem de seu domínio. O 0º índice é o mais dominante.

layout

Layout dos blocos de vídeo.

localParticipant

Particpant de vídeo local

localVideoCameraCycleButtonProps

Informações de controle de câmera para botão para trocar de câmera.

localVideoViewOptions

Opções de exibição de vídeo local

maxRemoteVideoStreams

Número máximo de fluxos de vídeo remotos participantes renderizados.

onCreateLocalStreamView

Retorno de chamada para criar a exibição de fluxo de vídeo local

onCreateRemoteStreamView

Retorno de chamada para criar uma exibição de fluxo de vídeo remoto

onDisposeLocalStreamView

Retorno de chamada para descartar a exibição de fluxo de vídeo local

onDisposeRemoteStreamView

Retorno de chamada para descartar uma exibição de fluxo de vídeo remoto

onRenderAvatar

Retorno de chamada para renderizar um avatar particpant

onRenderLocalVideoTile

Retorno de chamada para renderizar o bloco de vídeo local

onRenderRemoteVideoTile

Retorno de chamada para renderizar um bloco de vídeo remoto

remoteParticipants

Lista de particpants de vídeo remoto

remoteVideoViewOptions

Opções de exibição de vídeos remotos

showCameraSwitcherInLocalPreview

Se deseja exibir o botão do comutador de câmera de vídeo local

showMuteIndicator

Se deseja exibir um ícone de mudo ao lado do nome de exibição do usuário.

strings

Cadeias de caracteres opcionais a serem substituídas no componente

styles

Permite que os usuários passem um objeto que contém estilos CSS personalizados para o contêiner da galeria.

Detalhes da propriedade

dominantSpeakers

Lista de userIds de alto-falante dominantes na ordem de seu domínio. O 0º índice é o mais dominante.

dominantSpeakers?: string[]

Valor da propriedade

string[]

layout

Layout dos blocos de vídeo.

layout?: VideoGalleryLayout

Valor da propriedade

localParticipant

Particpant de vídeo local

localParticipant: VideoGalleryParticipant

Valor da propriedade

localVideoCameraCycleButtonProps

Informações de controle de câmera para botão para trocar de câmera.

localVideoCameraCycleButtonProps?: LocalVideoCameraCycleButtonProps

Valor da propriedade

localVideoViewOptions

Opções de exibição de vídeo local

localVideoViewOptions?: VideoStreamOptions

Valor da propriedade

maxRemoteVideoStreams

Número máximo de fluxos de vídeo remotos participantes renderizados.

maxRemoteVideoStreams?: number

Valor da propriedade

number

onCreateLocalStreamView

Retorno de chamada para criar a exibição de fluxo de vídeo local

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

Valor da propriedade

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

onCreateRemoteStreamView

Retorno de chamada para criar uma exibição de fluxo de vídeo remoto

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

Valor da propriedade

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

onDisposeLocalStreamView

Retorno de chamada para descartar a exibição de fluxo de vídeo local

onDisposeLocalStreamView?: () => void

Valor da propriedade

() => void

onDisposeRemoteStreamView

Retorno de chamada para descartar uma exibição de fluxo de vídeo remoto

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

Valor da propriedade

(userId: string) => Promise<void>

onRenderAvatar

Retorno de chamada para renderizar um avatar particpant

onRenderAvatar?: OnRenderAvatarCallback

Valor da propriedade

onRenderLocalVideoTile

Retorno de chamada para renderizar o bloco de vídeo local

onRenderLocalVideoTile?: (localParticipant: VideoGalleryParticipant) => Element

Valor da propriedade

(localParticipant: VideoGalleryParticipant) => Element

onRenderRemoteVideoTile

Retorno de chamada para renderizar um bloco de vídeo remoto

onRenderRemoteVideoTile?: (remoteParticipant: VideoGalleryRemoteParticipant) => Element

Valor da propriedade

(remoteParticipant: VideoGalleryRemoteParticipant) => Element

remoteParticipants

Lista de particpants de vídeo remoto

remoteParticipants?: VideoGalleryRemoteParticipant[]

Valor da propriedade

remoteVideoViewOptions

Opções de exibição de vídeos remotos

remoteVideoViewOptions?: VideoStreamOptions

Valor da propriedade

showCameraSwitcherInLocalPreview

Se deseja exibir o botão do comutador de câmera de vídeo local

showCameraSwitcherInLocalPreview?: boolean

Valor da propriedade

boolean

showMuteIndicator

Se deseja exibir um ícone de mudo ao lado do nome de exibição do usuário.

showMuteIndicator?: boolean

Valor da propriedade

boolean

strings

Cadeias de caracteres opcionais a serem substituídas no componente

strings?: Partial<VideoGalleryStrings>

Valor da propriedade

styles

Permite que os usuários passem um objeto que contém estilos CSS personalizados para o contêiner da galeria.

styles?: VideoGalleryStyles

Valor da propriedade