MeetMediaApiClient arayüzü
MeetMediaApiClient arayüzü. Gerekli yapılandırmayı alır ve istemciye abone olunabilir bir dizi öğe sağlar. Oluşturucu parametresi olarak bir MeetMediaClientRequiredConfiguration
alır.
İmza
interface MeetMediaApiClient
Yöntem imzaları
Ad |
Açıklama |
applyLayout(requests) |
Belirtilen medya düzeni isteklerini uygular. Video akışı isteğinde bulunabilmek için bu gereklidir. Yalnızca createMediaLayout işleviyle oluşturulan medya düzenleri kabul edilir. |
createMediaLayout(canvasDimensions) |
Yeni bir medya düzeni oluşturur. Yalnızca bu işlevle oluşturulan medya düzenleri uygulanabilir. Aksi takdirde applyLayout işlevi hata verir. Medya düzeni oluşturulduktan sonra bir istek oluşturabilir ve applyLayout işleviyle uygulayabilirsiniz. Bu medya düzeni nesnelerinin yeniden kullanılması amaçlanmıştır (farklı bir isteğe yeniden atanabilir) ancak her akış için farklıdır (her akış için oluşturulması gerekir). |
joinMeeting(communicationProtocol) |
Toplantıya katılır. |
leaveMeeting() |
Toplantıdan ayrıldığında |
Mülk imzaları
Ad |
Açıklama |
mediaEntries |
Toplantıdaki medya girişleri. Medya girişi koleksiyonundaki değişikliklere abone olunabilir. |
meetStreamTracks |
Toplantı akışının toplantıda izlenebilmesi Meet yayını parça koleksiyonundaki değişikliklere abone olabilirsiniz. |
participants |
Toplantıdaki katılımcılar. Katılımcı koleksiyonundaki değişikliklere abone olunabilir. |
presenter |
Toplantıdaki sunucu. Sunucudaki değişikliklere abone olunabilir. |
screenshare |
Toplantıda ekran paylaşımı. Ekran paylaşımındaki değişikliklere abone olunabilir. |
sessionStatus |
Oturumun durumu. Oturum durumundaki değişikliklere abone olunabilir. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-02-06 UTC.
[null,null,["Son güncelleme tarihi: 2025-02-06 UTC."],[[["The `MeetMediaApiClient` interface allows developers to interact with the Google Meet media API, requiring a specific configuration upon initialization."],["It provides methods like `applyLayout` and `createMediaLayout` to manage media layouts, with layouts created using `createMediaLayout` being the only ones compatible with `applyLayout`."],["The interface offers `joinMeeting` and `leaveMeeting` methods to control meeting participation."],["The `MeetMediaApiClient` also exposes properties like `mediaEntries`, `meetStreamTracks`, `participants`, `presenter`, `screenshare`, and `sessionStatus`, which are subscribable to changes in their respective collections or statuses."],["This API is available through the Google Workspace Developer Preview Program, allowing early access to its features."]]],[]]