VideoGalleryProps interface
Özellikler
| dominant |
Baskın konuşmacı kullanıcı kimliklerinin hakimiyeti sırasına göre listesi. 0. dizin en baskındır. |
| is |
Birlikte modunun etkin olup olmadığını gösterir |
| layout | Video kutucuklarının düzeni. |
| local |
Yerel video particpant |
| local |
Galerideki yerel ekran paylaşımı akışının görünümünü kontrol eder |
| local |
Kamera değiştirme düğmesi için kamera denetimi bilgileri. |
| local |
Video galerisindeki yerel video kutucuğunun en boy oranını belirler. |
| local |
Yerel video görünümü seçenekleri |
| max |
Öne çıkarılabilecek maksimum katılımcı sayısı |
| max |
İşlenen en fazla katılımcı uzak video akışı sayısı. |
| on |
Yerel video akışı görünümünü oluşturmak için geri arama |
| on |
Uzak video akışı görünümü oluşturmak için geri arama |
| on |
Birlikte modda akış görünümü oluşturmak için geri arama |
| on |
Yerel ekran paylaşımı akış görünümünü atmak için geri arama |
| on |
Yerel video akışı görünümünü atmak için geri arama |
| on |
Uzak ekran paylaşımı akış görünümünü atmak için geri arama |
| on |
|
| on |
Uzak video akışı görünümünü atmak için geri arama |
| on |
Birlikte modu akış görünümünü atmak için geri arama |
| on |
Bu geri arama, uzaktaki katılımcı(lar) için sesi yasaklamak içindir |
| on |
Bu geri arama, uzaktaki katılımcılar için videoyu yasaklamak içindir |
| on |
Bu geri arama, uzaktaki bir katılımcının sesini kapatmak içindir |
| on |
Bu geri arama, uzaktaki katılımcılar için sese izin vermek içindir |
| on |
Bu geri arama, uzaktaki katılımcılar için videoya izin vermek içindir |
| on |
Bu geri arama, bir katılımcı video kutucuğu sabitlendiğinde çağrılır. |
| on |
Katılımcı avatarı oluşturmak için geri arama |
| on |
Yerel video kutucuğunu işlemek için geri arama |
| on |
Uzak video kutucuğunu işlemek için geri arama |
| on |
Bu geri arama, birlikte modu için sahne boyutunu ayarlamak içindir |
| on |
Bu geri arama, yerel katılımcı video kutucuğu için spot ışığını başlatmak içindir. |
| on |
Bu geri arama, yerel katılımcı video kutucuğu için spot ışığını durdurmak içindir. |
| on |
Bu geri arama, birlikte modu başlatmak içindir |
| on |
Bu geri arama, uzak katılımcı video kutucukları için spot ışığını başlatmak içindir. |
| on |
Bu geri arama, uzak katılımcı video kutucukları için spot ışığını durdurmak içindir. |
| on |
Bu geri arama, bir katılımcı video kutucuğu sabitlenmemişse çağrılır. |
| overflow |
VideoGallery içindeki overflowGallery öğesinin düzenini belirler. |
| pinned |
Sabitlenmiş katılımcı userID'lerinin listesi. |
| reaction |
Beğenme, kalp, kahkaha, alkış ve şaşkınlık için tepki kaynakları. |
| remote |
Uzak video partipantları listesi |
| remote |
Uzak video döşeme menüsünü gösterme seçenekleri. |
| remote |
Uzak videolar görüntüleme seçenekleri |
| show |
Yerel video kamera değiştirici düğmesinin görüntülenip görüntülenmeyeceği |
| show |
Kullanıcının görünen adının yanında bir sessiz simgesinin görüntülenip görüntülenmeyeceği. |
| spotlighted |
Öne çıkan katılımcı userID'lerinin listesi. |
| start |
Yerel katılımcının birlikte modunu başlatıp başlatamayacağını gösterir |
| strings | Bileşende geçersiz kılınacak isteğe bağlı dizeler |
| styles | Kullanıcıların galeri kapsayıcısı için özel CSS stilleri içeren bir nesne geçirmesine izin verir. |
| together |
Katılımcıların birlikte oturma pozisyonu |
| together |
Birlikte modu video akışları |
| video |
Video Kutucukları için Ek Seçenekler |
Özellik Ayrıntıları
dominantSpeakers
Baskın konuşmacı kullanıcı kimliklerinin hakimiyeti sırasına göre listesi. 0. dizin en baskındır.
dominantSpeakers?: string[]
Özellik Değeri
string[]
isTogetherModeActive
Birlikte modunun etkin olup olmadığını gösterir
isTogetherModeActive?: boolean
Özellik Değeri
boolean
layout
localParticipant
Yerel video particpant
localParticipant: VideoGalleryLocalParticipant
Özellik Değeri
localScreenShareView
Galerideki yerel ekran paylaşımı akışının görünümünü kontrol eder
localScreenShareView?: LocalScreenShareView
Özellik Değeri
localVideoCameraCycleButtonProps
Kamera değiştirme düğmesi için kamera denetimi bilgileri.
localVideoCameraCycleButtonProps?: LocalVideoCameraCycleButtonProps
Özellik Değeri
localVideoTileSize
Video galerisindeki yerel video kutucuğunun en boy oranını belirler.
localVideoTileSize?: LocalVideoTileSize
Özellik Değeri
Açıklamalar
'followDeviceOrientation' ekran yönüne duyarlı olacak ve 9:16 (dikey) ile 16:9 (yatay) en boy oranları arasında değişecektir.
localVideoViewOptions
Yerel video görünümü seçenekleri
localVideoViewOptions?: VideoStreamOptions
Özellik Değeri
maxParticipantsToSpotlight
Öne çıkarılabilecek maksimum katılımcı sayısı
maxParticipantsToSpotlight?: number
Özellik Değeri
number
maxRemoteVideoStreams
İşlenen en fazla katılımcı uzak video akışı sayısı.
maxRemoteVideoStreams?: number
Özellik Değeri
number
onCreateLocalStreamView
Yerel video akışı görünümünü oluşturmak için geri arama
onCreateLocalStreamView?: (options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
Özellik Değeri
(options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
onCreateRemoteStreamView
Uzak video akışı görünümü oluşturmak için geri arama
onCreateRemoteStreamView?: (userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
Özellik Değeri
(userId: string, options?: VideoStreamOptions) => Promise<void | CreateVideoStreamViewResult>
onCreateTogetherModeStreamView
Birlikte modda akış görünümü oluşturmak için geri arama
onCreateTogetherModeStreamView?: (options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>
Özellik Değeri
(options?: TogetherModeStreamOptions) => Promise<void | TogetherModeStreamViewResult>
onDisposeLocalScreenShareStreamView
Yerel ekran paylaşımı akış görünümünü atmak için geri arama
onDisposeLocalScreenShareStreamView?: () => Promise<void>
Özellik Değeri
() => Promise<void>
onDisposeLocalStreamView
Yerel video akışı görünümünü atmak için geri arama
onDisposeLocalStreamView?: () => void
Özellik Değeri
() => void
onDisposeRemoteScreenShareStreamView
Uzak ekran paylaşımı akış görünümünü atmak için geri arama
onDisposeRemoteScreenShareStreamView?: (userId: string) => Promise<void>
Özellik Değeri
(userId: string) => Promise<void>
onDisposeRemoteStreamView
Uyarı
Bu API artık kullanım dışıdır.
use onDisposeRemoteVideoStreamView and onDisposeRemoteScreenShareStreamView instead
Callback to dispose a remote video stream view
onDisposeRemoteStreamView?: (userId: string) => Promise<void>
Özellik Değeri
(userId: string) => Promise<void>
onDisposeRemoteVideoStreamView
Uzak video akışı görünümünü atmak için geri arama
onDisposeRemoteVideoStreamView?: (userId: string) => Promise<void>
Özellik Değeri
(userId: string) => Promise<void>
onDisposeTogetherModeStreamView
Birlikte modu akış görünümünü atmak için geri arama
onDisposeTogetherModeStreamView?: () => Promise<void>
Özellik Değeri
() => Promise<void>
onForbidAudio
Bu geri arama, uzaktaki katılımcı(lar) için sesi yasaklamak içindir
onForbidAudio?: (userIds: string[]) => Promise<void>
Özellik Değeri
(userIds: string[]) => Promise<void>
onForbidVideo
Bu geri arama, uzaktaki katılımcılar için videoyu yasaklamak içindir
onForbidVideo?: (userIds: string[]) => Promise<void>
Özellik Değeri
(userIds: string[]) => Promise<void>
onMuteParticipant
Bu geri arama, uzaktaki bir katılımcının sesini kapatmak içindir
onMuteParticipant?: (userId: string) => Promise<void>
Özellik Değeri
(userId: string) => Promise<void>
onPermitAudio
Bu geri arama, uzaktaki katılımcılar için sese izin vermek içindir
onPermitAudio?: (userIds: string[]) => Promise<void>
Özellik Değeri
(userIds: string[]) => Promise<void>
onPermitVideo
Bu geri arama, uzaktaki katılımcılar için videoya izin vermek içindir
onPermitVideo?: (userIds: string[]) => Promise<void>
Özellik Değeri
(userIds: string[]) => Promise<void>
onPinParticipant
Bu geri arama, bir katılımcı video kutucuğu sabitlendiğinde çağrılır.
onPinParticipant?: (userId: string) => void
Özellik Değeri
(userId: string) => void
onRenderAvatar
Katılımcı avatarı oluşturmak için geri arama
onRenderAvatar?: OnRenderAvatarCallback
Özellik Değeri
onRenderLocalVideoTile
Yerel video kutucuğunu işlemek için geri arama
onRenderLocalVideoTile?: (localParticipant: VideoGalleryLocalParticipant) => Element
Özellik Değeri
(localParticipant: VideoGalleryLocalParticipant) => Element
onRenderRemoteVideoTile
Uzak video kutucuğunu işlemek için geri arama
onRenderRemoteVideoTile?: (remoteParticipant: VideoGalleryRemoteParticipant) => Element
Özellik Değeri
(remoteParticipant: VideoGalleryRemoteParticipant) => Element
onSetTogetherModeSceneSize
Bu geri arama, birlikte modu için sahne boyutunu ayarlamak içindir
onSetTogetherModeSceneSize?: (width: number, height: number) => void
Özellik Değeri
(width: number, height: number) => void
onStartLocalSpotlight
Bu geri arama, yerel katılımcı video kutucuğu için spot ışığını başlatmak içindir.
onStartLocalSpotlight?: () => Promise<void>
Özellik Değeri
() => Promise<void>
onStartRemoteSpotlight
Bu geri arama, yerel katılımcı video kutucuğu için spot ışığını durdurmak içindir.
onStartRemoteSpotlight?: (userIds: string[]) => Promise<void>
Özellik Değeri
(userIds: string[]) => Promise<void>
onStartTogetherMode
Bu geri arama, birlikte modu başlatmak içindir
onStartTogetherMode?: () => Promise<void>
Özellik Değeri
() => Promise<void>
onStopLocalSpotlight
Bu geri arama, uzak katılımcı video kutucukları için spot ışığını başlatmak içindir.
onStopLocalSpotlight?: () => Promise<void>
Özellik Değeri
() => Promise<void>
onStopRemoteSpotlight
Bu geri arama, uzak katılımcı video kutucukları için spot ışığını durdurmak içindir.
onStopRemoteSpotlight?: (userIds: string[]) => Promise<void>
Özellik Değeri
(userIds: string[]) => Promise<void>
onUnpinParticipant
Bu geri arama, bir katılımcı video kutucuğu sabitlenmemişse çağrılır.
onUnpinParticipant?: (userId: string) => void
Özellik Değeri
(userId: string) => void
overflowGalleryPosition
VideoGallery içindeki overflowGallery öğesinin düzenini belirler.
overflowGalleryPosition?: OverflowGalleryPosition
Özellik Değeri
pinnedParticipants
Sabitlenmiş katılımcı userID'lerinin listesi.
pinnedParticipants?: string[]
Özellik Değeri
string[]
reactionResources
Beğenme, kalp, kahkaha, alkış ve şaşkınlık için tepki kaynakları.
reactionResources?: ReactionResources
Özellik Değeri
remoteParticipants
Uzak video partipantları listesi
remoteParticipants?: VideoGalleryRemoteParticipant[]
Özellik Değeri
remoteVideoTileMenu
Uzak video döşeme menüsünü gösterme seçenekleri.
remoteVideoTileMenu?: false | VideoTileContextualMenuProps | VideoTileDrawerMenuProps
Özellik Değeri
remoteVideoViewOptions
Uzak videolar görüntüleme seçenekleri
remoteVideoViewOptions?: VideoStreamOptions
Özellik Değeri
showCameraSwitcherInLocalPreview
Yerel video kamera değiştirici düğmesinin görüntülenip görüntülenmeyeceği
showCameraSwitcherInLocalPreview?: boolean
Özellik Değeri
boolean
showMuteIndicator
Kullanıcının görünen adının yanında bir sessiz simgesinin görüntülenip görüntülenmeyeceği.
showMuteIndicator?: boolean
Özellik Değeri
boolean
spotlightedParticipants
Öne çıkan katılımcı userID'lerinin listesi.
spotlightedParticipants?: string[]
Özellik Değeri
string[]
startTogetherModeEnabled
Yerel katılımcının birlikte modunu başlatıp başlatamayacağını gösterir
startTogetherModeEnabled?: boolean
Özellik Değeri
boolean
strings
Bileşende geçersiz kılınacak isteğe bağlı dizeler
strings?: Partial<VideoGalleryStrings>
Özellik Değeri
Partial<VideoGalleryStrings>
styles
Kullanıcıların galeri kapsayıcısı için özel CSS stilleri içeren bir nesne geçirmesine izin verir.
styles?: VideoGalleryStyles
Özellik Değeri
togetherModeSeatingCoordinates
Katılımcıların birlikte oturma pozisyonu
togetherModeSeatingCoordinates?: VideoGalleryTogetherModeParticipantPosition
Özellik Değeri
togetherModeStreams
Birlikte modu video akışları
togetherModeStreams?: VideoGalleryTogetherModeStreams
Özellik Değeri
videoTilesOptions
Video Kutucukları için Ek Seçenekler
videoTilesOptions?: VideoTilesOptions