VideoGalleryProps interface
Реквизиты для VideoGallery.
Свойства
| dominant |
Список доминирующих пользовательских идентификаторов говорящего в порядке их преобладания. 0-й индекс является самым доминирующим. |
| is |
Указывает, активен ли режим «Вместе» |
| layout | Макет плиток видео. |
| local |
Локальный видеосекунт |
| local |
Управляет просмотром локального потока демонстрации экрана в галерее |
| local |
Сведения об управлении камерой для кнопки для переключения камер. |
| local |
Определяет соотношение сторон локальной видеоплитки в видеогалерее. |
| local |
Параметры просмотра локального видео |
| max |
Максимальное количество участников, которые могут быть выделены |
| max |
Максимальное количество отрисовок удаленных видеопотоков участников. |
| on |
Обратный вызов для создания представления локального видеопотока |
| on |
Обратный вызов для создания представления удаленного видеопотока |
| on |
Обратный вызов для создания представления потока в совместном режиме |
| on |
Обратный вызов для размещения локального просмотра потока демонстрации экрана |
| on |
Обратный вызов для удаления локального представления видеопотока |
| on |
Обратный вызов для удаления удаленного просмотра потока демонстрации экрана |
| on |
|
| on |
Обратный вызов для удаления удаленного представления видеопотока |
| on |
Обратный вызов для удаления представления потока в совместном режиме |
| on |
Этот обратный вызов запрещает аудио для удаленных участников. |
| on |
Этот оповещение запрещает видео для удаленных участников. |
| on |
Этот обратный вызов предназначен для отключения звука удаленного участника |
| on |
Этот обратный вызов предназначен для разрешения звука для удаленных участников |
| on |
Этот обратный вызов предназначен для разрешения видео для удаленных участников |
| on |
Этот обратный вызов будет вызван при закреплении плитки видео участника. |
| on |
Обратный вызов для рендеринга аватара участника |
| on |
Обратный вызов для отрисовки локальной плитки видео |
| on |
Обратный вызов для отрисовки удаленной плитки видео |
| on |
Этот обратный вызов предназначен для установки размера сцены для совместного режима |
| on |
Этот обратный вызов предназначен для запуска spotlight для видеоплитки локального участника. |
| on |
Этот обратный вызов предназначен для остановки spotlight для видеоплитки локального участника. |
| on |
Этот обратный вызов предназначен для запуска совместного режима |
| on |
Этот обратный вызов предназначен для запуска spotlight для видеоплиток удаленных участников. |
| on |
Этот обратный вызов предназначен для остановки spotlight для видеоплиток удаленных участников. |
| on |
Этот обратный вызов будет вызван, когда плитка видео участника будет откреплена. |
| overflow |
Определяет макет overflowGallery внутри VideoGallery. |
| pinned |
Список закрепленных идентификаторов userId. |
| reaction |
Ресурсы реакции для лайка, сердца, смеха, аплодисментов и удивления. |
| remote |
Список удаленных видеочастиц |
| remote |
Параметры отображения меню удаленной плитки видео. |
| remote |
Параметры просмотра удаленных видео |
| show |
Отображение кнопки переключателя локальной видеокамеры |
| show |
Отображается ли значок отключения звука рядом с отображаемого имени пользователя. |
| spotlighted |
Список выделенных идентификаторов пользователей. |
| start |
Указывает, может ли локальный участник начать совместный режим |
| strings | Необязательные строки для переопределения в компоненте |
| styles | Позволяет пользователям передавать объект, содержащий пользовательские стили CSS для контейнера коллекции. |
| together |
Сидячее положение участников в режиме «вместе» |
| together |
Видеопотоки в режиме «Вместе» |
| video |
Дополнительные опции для видеоплиток |
Сведения о свойстве
dominantSpeakers
Список доминирующих пользовательских идентификаторов говорящего в порядке их преобладания. 0-й индекс является самым доминирующим.
dominantSpeakers?: string[]
Значение свойства
string[]
isTogetherModeActive
Указывает, активен ли режим «Вместе»
isTogetherModeActive?: boolean
Значение свойства
boolean
layout
localParticipant
Локальный видеосекунт
localParticipant: VideoGalleryLocalParticipant
Значение свойства
localScreenShareView
Управляет просмотром локального потока демонстрации экрана в галерее
localScreenShareView?: LocalScreenShareView
Значение свойства
localVideoCameraCycleButtonProps
Сведения об управлении камерой для кнопки для переключения камер.
localVideoCameraCycleButtonProps?: LocalVideoCameraCycleButtonProps
Значение свойства
localVideoTileSize
Определяет соотношение сторон локальной видеоплитки в видеогалерее.
localVideoTileSize?: LocalVideoTileSize
Значение свойства
Комментарии
'followDeviceOrientation' будет реагировать на ориентацию экрана и будет изменяться между соотношением сторон 9:16 (книжная) и 16:9 (альбомная).
localVideoViewOptions
Параметры просмотра локального видео
localVideoViewOptions?: VideoStreamOptions
Значение свойства
maxParticipantsToSpotlight
Максимальное количество участников, которые могут быть выделены
maxParticipantsToSpotlight?: number
Значение свойства
number
maxRemoteVideoStreams
Максимальное количество отрисовок удаленных видеопотоков участников.
maxRemoteVideoStreams?: number
Значение свойства
number
onCreateLocalStreamView
Обратный вызов для создания представления локального видеопотока
onCreateLocalStreamView?: (options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
Значение свойства
(options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
onCreateRemoteStreamView
Обратный вызов для создания представления удаленного видеопотока
onCreateRemoteStreamView?: (userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
Значение свойства
(userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
onCreateTogetherModeStreamView
Обратный вызов для создания представления потока в совместном режиме
onCreateTogetherModeStreamView?: (options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>
Значение свойства
(options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>
onDisposeLocalScreenShareStreamView
Обратный вызов для размещения локального просмотра потока демонстрации экрана
onDisposeLocalScreenShareStreamView?: () => Promise<void>
Значение свойства
() => Promise<void>
onDisposeLocalStreamView
Обратный вызов для удаления локального представления видеопотока
onDisposeLocalStreamView?: () => void
Значение свойства
() => void
onDisposeRemoteScreenShareStreamView
Обратный вызов для удаления удаленного просмотра потока демонстрации экрана
onDisposeRemoteScreenShareStreamView?: (userId: string) => Promise<void>
Значение свойства
(userId: string) => Promise<void>
onDisposeRemoteStreamView
Предупреждение
Теперь этот API является нерекомендуемым.
use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead
Callback to dispose a remote video stream view
onDisposeRemoteStreamView?: (userId: string) => Promise<void>
Значение свойства
(userId: string) => Promise<void>
onDisposeRemoteVideoStreamView
Обратный вызов для удаления удаленного представления видеопотока
onDisposeRemoteVideoStreamView?: (userId: string) => Promise<void>
Значение свойства
(userId: string) => Promise<void>
onDisposeTogetherModeStreamView
Обратный вызов для удаления представления потока в совместном режиме
onDisposeTogetherModeStreamView?: () => Promise<void>
Значение свойства
() => Promise<void>
onForbidAudio
Этот обратный вызов запрещает аудио для удаленных участников.
onForbidAudio?: (userIds: string[]) => Promise<void>
Значение свойства
(userIds: string[]) => Promise<void>
onForbidVideo
Этот оповещение запрещает видео для удаленных участников.
onForbidVideo?: (userIds: string[]) => Promise<void>
Значение свойства
(userIds: string[]) => Promise<void>
onMuteParticipant
Этот обратный вызов предназначен для отключения звука удаленного участника
onMuteParticipant?: (userId: string) => Promise<void>
Значение свойства
(userId: string) => Promise<void>
onPermitAudio
Этот обратный вызов предназначен для разрешения звука для удаленных участников
onPermitAudio?: (userIds: string[]) => Promise<void>
Значение свойства
(userIds: string[]) => Promise<void>
onPermitVideo
Этот обратный вызов предназначен для разрешения видео для удаленных участников
onPermitVideo?: (userIds: string[]) => Promise<void>
Значение свойства
(userIds: string[]) => Promise<void>
onPinParticipant
Этот обратный вызов будет вызван при закреплении плитки видео участника.
onPinParticipant?: (userId: string) => void
Значение свойства
(userId: string) => void
onRenderAvatar
Обратный вызов для рендеринга аватара участника
onRenderAvatar?: OnRenderAvatarCallback
Значение свойства
onRenderLocalVideoTile
Обратный вызов для отрисовки локальной плитки видео
onRenderLocalVideoTile?: (localParticipant: VideoGalleryLocalParticipant) => Element
Значение свойства
(localParticipant: VideoGalleryLocalParticipant) => Element
onRenderRemoteVideoTile
Обратный вызов для отрисовки удаленной плитки видео
onRenderRemoteVideoTile?: (remoteParticipant: VideoGalleryRemoteParticipant) => Element
Значение свойства
(remoteParticipant: VideoGalleryRemoteParticipant) => Element
onSetTogetherModeSceneSize
Этот обратный вызов предназначен для установки размера сцены для совместного режима
onSetTogetherModeSceneSize?: (width: number, height: number) => void
Значение свойства
(width: number, height: number) => void
onStartLocalSpotlight
Этот обратный вызов предназначен для запуска spotlight для видеоплитки локального участника.
onStartLocalSpotlight?: () => Promise<void>
Значение свойства
() => Promise<void>
onStartRemoteSpotlight
Этот обратный вызов предназначен для остановки spotlight для видеоплитки локального участника.
onStartRemoteSpotlight?: (userIds: string[]) => Promise<void>
Значение свойства
(userIds: string[]) => Promise<void>
onStartTogetherMode
Этот обратный вызов предназначен для запуска совместного режима
onStartTogetherMode?: () => Promise<void>
Значение свойства
() => Promise<void>
onStopLocalSpotlight
Этот обратный вызов предназначен для запуска spotlight для видеоплиток удаленных участников.
onStopLocalSpotlight?: () => Promise<void>
Значение свойства
() => Promise<void>
onStopRemoteSpotlight
Этот обратный вызов предназначен для остановки spotlight для видеоплиток удаленных участников.
onStopRemoteSpotlight?: (userIds: string[]) => Promise<void>
Значение свойства
(userIds: string[]) => Promise<void>
onUnpinParticipant
Этот обратный вызов будет вызван, когда плитка видео участника будет откреплена.
onUnpinParticipant?: (userId: string) => void
Значение свойства
(userId: string) => void
overflowGalleryPosition
Определяет макет overflowGallery внутри VideoGallery.
overflowGalleryPosition?: OverflowGalleryPosition
Значение свойства
pinnedParticipants
Список закрепленных идентификаторов userId.
pinnedParticipants?: string[]
Значение свойства
string[]
reactionResources
Ресурсы реакции для лайка, сердца, смеха, аплодисментов и удивления.
reactionResources?: ReactionResources
Значение свойства
remoteParticipants
Список удаленных видеочастиц
remoteParticipants?: VideoGalleryRemoteParticipant[]
Значение свойства
remoteVideoTileMenu
Параметры отображения меню удаленной плитки видео.
remoteVideoTileMenu?: false | VideoTileContextualMenuProps | VideoTileDrawerMenuProps
Значение свойства
remoteVideoViewOptions
Параметры просмотра удаленных видео
remoteVideoViewOptions?: VideoStreamOptions
Значение свойства
showCameraSwitcherInLocalPreview
Отображение кнопки переключателя локальной видеокамеры
showCameraSwitcherInLocalPreview?: boolean
Значение свойства
boolean
showMuteIndicator
Отображается ли значок отключения звука рядом с отображаемого имени пользователя.
showMuteIndicator?: boolean
Значение свойства
boolean
spotlightedParticipants
Список выделенных идентификаторов пользователей.
spotlightedParticipants?: string[]
Значение свойства
string[]
startTogetherModeEnabled
Указывает, может ли локальный участник начать совместный режим
startTogetherModeEnabled?: boolean
Значение свойства
boolean
strings
Необязательные строки для переопределения в компоненте
strings?: Partial<VideoGalleryStrings>
Значение свойства
Partial<VideoGalleryStrings>
styles
Позволяет пользователям передавать объект, содержащий пользовательские стили CSS для контейнера коллекции.
styles?: VideoGalleryStyles
Значение свойства
togetherModeSeatingCoordinates
Сидячее положение участников в режиме «вместе»
togetherModeSeatingCoordinates?: VideoGalleryTogetherModeParticipantPosition
Значение свойства
togetherModeStreams
Видеопотоки в режиме «Вместе»
togetherModeStreams?: VideoGalleryTogetherModeStreams
Значение свойства
videoTilesOptions
Дополнительные опции для видеоплиток
videoTilesOptions?: VideoTilesOptions