VideoGalleryProps interface
Props für VideoGallery.
Eigenschaften
| dominant |
Liste der dominanten Sprecherbenutzer-ID in der Reihenfolge ihrer Dominanz. Der 0. Index ist der dominantste. |
| is |
Gibt an, ob der Zusammen-Modus aktiv ist |
| layout | Layout der Videokacheln. |
| local |
Lokaler Videoteil |
| local |
Steuert die Ansicht des lokalen Screenshare-Streams im Katalog |
| local |
Kamerasteuerungsinformationen für Die Schaltfläche zum Wechseln von Kameras. |
| local |
Bestimmt das Seitenverhältnis der lokalen Videokachel in der Videogalerie. |
| local |
Optionen für die lokale Videoansicht |
| max |
Maximale Teilnehmerzahl, die ins Rampenlicht gerückt werden kann |
| max |
Maximale Anzahl von Teilnehmer-Remotevideostreams, die gerendert werden. |
| on |
Rückruf zum Erstellen der lokalen Videostreamansicht |
| on |
Rückruf zum Erstellen einer Remotevideostreamansicht |
| on |
Callback zum Erstellen einer Stream-Ansicht im gemeinsamen Modus |
| on |
Rückruf zum Löschen einer Stream-Ansicht für die lokale Bildschirmfreigabe |
| on |
Rückruf zum Löschen der lokalen Videostreamansicht |
| on |
Rückruf zum Löschen einer Stream-Ansicht für die Remote-Bildschirmfreigabe |
| on |
|
| on |
Rückruf zum Löschen einer Remotevideostreamansicht |
| on |
Callback zum Löschen einer Stream-Ansicht im Modus "Zusammen" |
| on |
Dieser Rückruf dient dazu, Audio für Remote-Teilnehmer zu verbieten |
| on |
Dieser Rückruf dient dazu, Videos für Remote-Teilnehmer zu verbieten |
| on |
Dieser Rückruf dient dazu, einen Remote-Teilnehmer stummzuschalten |
| on |
Dieser Rückruf dient dazu, Audio für entfernte Teilnehmer zuzulassen |
| on |
Dieser Rückruf dient dazu, Video für Remote-Teilnehmer zuzulassen |
| on |
Dieser Rückruf wird aufgerufen, wenn eine Teilnehmervideokachel angeheftet wird. |
| on |
Callback zum Rendern eines Teilnehmer-Avatars |
| on |
Rückruf zum Rendern der lokalen Videokachel |
| on |
Rückruf zum Rendern einer Remotevideokachel |
| on |
Mit diesem Callback wird die Szenengröße für den Together-Modus festgelegt |
| on |
Dieser Rückruf dient zum Starten des Spotlights für die Videokachel des lokalen Teilnehmers. |
| on |
Dieser Rückruf dient dazu, das Spotlight für die Videokachel des lokalen Teilnehmers zu beenden. |
| on |
Dieser Rückruf dient zum Starten des gemeinsamen Modus |
| on |
Dieser Rückruf dient zum Starten des Spotlights für Videokacheln von Remoteteilnehmern. |
| on |
Dieser Rückruf dient dazu, das Spotlight für Videokacheln von Remoteteilnehmern zu beenden. |
| on |
Dieser Rückruf wird aufgerufen, wenn die Bindung einer Teilnehmervideokachel aufgehoben wird. |
| overflow |
Bestimmt das Layout der overflowGallery innerhalb der VideoGallery. |
| pinned |
Liste der angehefteten Benutzer-IDs der Teilnehmer. |
| reaction |
Reaktionsressourcen für Like, Herz, Lachen, Applaus und Überraschung. |
| remote |
Liste der Remotevideoparticpants |
| remote |
Optionen zum Anzeigen des Menüs der Kachel für Remote-Videos. |
| remote |
Optionen für die Remotevideoansicht |
| show |
Gibt an, ob die Lokale Videokameraschalterschaltfläche angezeigt werden soll. |
| show |
Gibt an, ob neben dem Anzeigenamen des Benutzers ein Stummschaltsymbol angezeigt werden soll. |
| spotlighted |
Liste der Benutzer-IDs der im Rampenlicht stehenden Teilnehmer. |
| start |
Gibt an, ob der lokale Teilnehmer den gemeinsamen Modus starten kann |
| strings | Optionale Zeichenfolgen, die in komponente außer Kraft gesetzt werden sollen |
| styles | Ermöglicht Benutzern das Übergeben eines Objekts, das benutzerdefinierte CSS-Formatvorlagen für den Katalogcontainer enthält. |
| together |
Sitzposition der Teilnehmer im Together-Modus |
| together |
Videostreams im Together-Modus |
| video |
Zusätzliche Optionen für Videokacheln |
Details zur Eigenschaft
dominantSpeakers
Liste der dominanten Sprecherbenutzer-ID in der Reihenfolge ihrer Dominanz. Der 0. Index ist der dominantste.
dominantSpeakers?: string[]
Eigenschaftswert
string[]
isTogetherModeActive
Gibt an, ob der Zusammen-Modus aktiv ist
isTogetherModeActive?: boolean
Eigenschaftswert
boolean
layout
localParticipant
Lokaler Videoteil
localParticipant: VideoGalleryLocalParticipant
Eigenschaftswert
localScreenShareView
Steuert die Ansicht des lokalen Screenshare-Streams im Katalog
localScreenShareView?: LocalScreenShareView
Eigenschaftswert
localVideoCameraCycleButtonProps
Kamerasteuerungsinformationen für Die Schaltfläche zum Wechseln von Kameras.
localVideoCameraCycleButtonProps?: LocalVideoCameraCycleButtonProps
Eigenschaftswert
localVideoTileSize
Bestimmt das Seitenverhältnis der lokalen Videokachel in der Videogalerie.
localVideoTileSize?: LocalVideoTileSize
Eigenschaftswert
Hinweise
'followDeviceOrientation' reagiert auf die Bildschirmausrichtung und ändert sich zwischen den Seitenverhältnissen 9:16 (Hochformat) und 16:9 (Querformat).
localVideoViewOptions
Optionen für die lokale Videoansicht
localVideoViewOptions?: VideoStreamOptions
Eigenschaftswert
maxParticipantsToSpotlight
Maximale Teilnehmerzahl, die ins Rampenlicht gerückt werden kann
maxParticipantsToSpotlight?: number
Eigenschaftswert
number
maxRemoteVideoStreams
Maximale Anzahl von Teilnehmer-Remotevideostreams, die gerendert werden.
maxRemoteVideoStreams?: number
Eigenschaftswert
number
onCreateLocalStreamView
Rückruf zum Erstellen der lokalen Videostreamansicht
onCreateLocalStreamView?: (options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
Eigenschaftswert
(options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
onCreateRemoteStreamView
Rückruf zum Erstellen einer Remotevideostreamansicht
onCreateRemoteStreamView?: (userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
Eigenschaftswert
(userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
onCreateTogetherModeStreamView
Callback zum Erstellen einer Stream-Ansicht im gemeinsamen Modus
onCreateTogetherModeStreamView?: (options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>
Eigenschaftswert
(options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>
onDisposeLocalScreenShareStreamView
Rückruf zum Löschen einer Stream-Ansicht für die lokale Bildschirmfreigabe
onDisposeLocalScreenShareStreamView?: () => Promise<void>
Eigenschaftswert
() => Promise<void>
onDisposeLocalStreamView
Rückruf zum Löschen der lokalen Videostreamansicht
onDisposeLocalStreamView?: () => void
Eigenschaftswert
() => void
onDisposeRemoteScreenShareStreamView
Rückruf zum Löschen einer Stream-Ansicht für die Remote-Bildschirmfreigabe
onDisposeRemoteScreenShareStreamView?: (userId: string) => Promise<void>
Eigenschaftswert
(userId: string) => Promise<void>
onDisposeRemoteStreamView
Warnung
Diese API ist nun veraltet.
use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead
Callback to dispose a remote video stream view
onDisposeRemoteStreamView?: (userId: string) => Promise<void>
Eigenschaftswert
(userId: string) => Promise<void>
onDisposeRemoteVideoStreamView
Rückruf zum Löschen einer Remotevideostreamansicht
onDisposeRemoteVideoStreamView?: (userId: string) => Promise<void>
Eigenschaftswert
(userId: string) => Promise<void>
onDisposeTogetherModeStreamView
Callback zum Löschen einer Stream-Ansicht im Modus "Zusammen"
onDisposeTogetherModeStreamView?: () => Promise<void>
Eigenschaftswert
() => Promise<void>
onForbidAudio
Dieser Rückruf dient dazu, Audio für Remote-Teilnehmer zu verbieten
onForbidAudio?: (userIds: string[]) => Promise<void>
Eigenschaftswert
(userIds: string[]) => Promise<void>
onForbidVideo
Dieser Rückruf dient dazu, Videos für Remote-Teilnehmer zu verbieten
onForbidVideo?: (userIds: string[]) => Promise<void>
Eigenschaftswert
(userIds: string[]) => Promise<void>
onMuteParticipant
Dieser Rückruf dient dazu, einen Remote-Teilnehmer stummzuschalten
onMuteParticipant?: (userId: string) => Promise<void>
Eigenschaftswert
(userId: string) => Promise<void>
onPermitAudio
Dieser Rückruf dient dazu, Audio für entfernte Teilnehmer zuzulassen
onPermitAudio?: (userIds: string[]) => Promise<void>
Eigenschaftswert
(userIds: string[]) => Promise<void>
onPermitVideo
Dieser Rückruf dient dazu, Video für Remote-Teilnehmer zuzulassen
onPermitVideo?: (userIds: string[]) => Promise<void>
Eigenschaftswert
(userIds: string[]) => Promise<void>
onPinParticipant
Dieser Rückruf wird aufgerufen, wenn eine Teilnehmervideokachel angeheftet wird.
onPinParticipant?: (userId: string) => void
Eigenschaftswert
(userId: string) => void
onRenderAvatar
Callback zum Rendern eines Teilnehmer-Avatars
onRenderAvatar?: OnRenderAvatarCallback
Eigenschaftswert
onRenderLocalVideoTile
Rückruf zum Rendern der lokalen Videokachel
onRenderLocalVideoTile?: (localParticipant: VideoGalleryLocalParticipant) => Element
Eigenschaftswert
(localParticipant: VideoGalleryLocalParticipant) => Element
onRenderRemoteVideoTile
Rückruf zum Rendern einer Remotevideokachel
onRenderRemoteVideoTile?: (remoteParticipant: VideoGalleryRemoteParticipant) => Element
Eigenschaftswert
(remoteParticipant: VideoGalleryRemoteParticipant) => Element
onSetTogetherModeSceneSize
Mit diesem Callback wird die Szenengröße für den Together-Modus festgelegt
onSetTogetherModeSceneSize?: (width: number, height: number) => void
Eigenschaftswert
(width: number, height: number) => void
onStartLocalSpotlight
Dieser Rückruf dient zum Starten des Spotlights für die Videokachel des lokalen Teilnehmers.
onStartLocalSpotlight?: () => Promise<void>
Eigenschaftswert
() => Promise<void>
onStartRemoteSpotlight
Dieser Rückruf dient dazu, das Spotlight für die Videokachel des lokalen Teilnehmers zu beenden.
onStartRemoteSpotlight?: (userIds: string[]) => Promise<void>
Eigenschaftswert
(userIds: string[]) => Promise<void>
onStartTogetherMode
Dieser Rückruf dient zum Starten des gemeinsamen Modus
onStartTogetherMode?: () => Promise<void>
Eigenschaftswert
() => Promise<void>
onStopLocalSpotlight
Dieser Rückruf dient zum Starten des Spotlights für Videokacheln von Remoteteilnehmern.
onStopLocalSpotlight?: () => Promise<void>
Eigenschaftswert
() => Promise<void>
onStopRemoteSpotlight
Dieser Rückruf dient dazu, das Spotlight für Videokacheln von Remoteteilnehmern zu beenden.
onStopRemoteSpotlight?: (userIds: string[]) => Promise<void>
Eigenschaftswert
(userIds: string[]) => Promise<void>
onUnpinParticipant
Dieser Rückruf wird aufgerufen, wenn die Bindung einer Teilnehmervideokachel aufgehoben wird.
onUnpinParticipant?: (userId: string) => void
Eigenschaftswert
(userId: string) => void
overflowGalleryPosition
Bestimmt das Layout der overflowGallery innerhalb der VideoGallery.
overflowGalleryPosition?: OverflowGalleryPosition
Eigenschaftswert
pinnedParticipants
Liste der angehefteten Benutzer-IDs der Teilnehmer.
pinnedParticipants?: string[]
Eigenschaftswert
string[]
reactionResources
Reaktionsressourcen für Like, Herz, Lachen, Applaus und Überraschung.
reactionResources?: ReactionResources
Eigenschaftswert
remoteParticipants
Liste der Remotevideoparticpants
remoteParticipants?: VideoGalleryRemoteParticipant[]
Eigenschaftswert
remoteVideoTileMenu
Optionen zum Anzeigen des Menüs der Kachel für Remote-Videos.
remoteVideoTileMenu?: false | VideoTileContextualMenuProps | VideoTileDrawerMenuProps
Eigenschaftswert
remoteVideoViewOptions
Optionen für die Remotevideoansicht
remoteVideoViewOptions?: VideoStreamOptions
Eigenschaftswert
showCameraSwitcherInLocalPreview
Gibt an, ob die Lokale Videokameraschalterschaltfläche angezeigt werden soll.
showCameraSwitcherInLocalPreview?: boolean
Eigenschaftswert
boolean
showMuteIndicator
Gibt an, ob neben dem Anzeigenamen des Benutzers ein Stummschaltsymbol angezeigt werden soll.
showMuteIndicator?: boolean
Eigenschaftswert
boolean
spotlightedParticipants
Liste der Benutzer-IDs der im Rampenlicht stehenden Teilnehmer.
spotlightedParticipants?: string[]
Eigenschaftswert
string[]
startTogetherModeEnabled
Gibt an, ob der lokale Teilnehmer den gemeinsamen Modus starten kann
startTogetherModeEnabled?: boolean
Eigenschaftswert
boolean
strings
Optionale Zeichenfolgen, die in komponente außer Kraft gesetzt werden sollen
strings?: Partial<VideoGalleryStrings>
Eigenschaftswert
Partial<VideoGalleryStrings>
styles
Ermöglicht Benutzern das Übergeben eines Objekts, das benutzerdefinierte CSS-Formatvorlagen für den Katalogcontainer enthält.
styles?: VideoGalleryStyles
Eigenschaftswert
togetherModeSeatingCoordinates
Sitzposition der Teilnehmer im Together-Modus
togetherModeSeatingCoordinates?: VideoGalleryTogetherModeParticipantPosition
Eigenschaftswert
togetherModeStreams
Videostreams im Together-Modus
togetherModeStreams?: VideoGalleryTogetherModeStreams
Eigenschaftswert
videoTilesOptions
Zusätzliche Optionen für Videokacheln
videoTilesOptions?: VideoTilesOptions