Podsumowanie zasobów dla klienta referencyjnego TypeScript
Interfejsy
Nazwa |
Opis |
AnonymousUser |
anonimowy użytkownik w rozmowie w Meet; |
BaseParticipant |
Podstawowy typ uczestnika. Aby określić typ uczestnika, zostanie ustawione tylko jedno z pol skonfigurowanych jako signedInUser, anonymousUser lub phoneUser. |
CanvasDimensions |
Wymiary kanwy dla strumieni wideo. |
LogEvent |
Zdarzenie dziennika, które jest przekazywane do funkcji wywołania zwrotnego. |
MediaApiCommunicationProtocol |
Abstrakcyjny protokół komunikacji. |
MediaApiCommunicationResponse |
Odpowiedź z protokołu komunikacji. |
MediaEntry |
Jest centralnym obiektem relacji między uczestnikiem, kanwą multimedialną a strumieniem Meet. Ten obiekt reprezentuje multimedia w rozmowie w Meet i zawiera metadane dotyczące multimediów. |
MediaLayout |
Układ Media dla klienta internetowego Media API. Aby był prawidłowy, musi zostać utworzony przez klienta interfejsu Media API. Służy do żądania strumienia wideo. |
MediaLayoutRequest |
Prośba o MediaLayout . Jest to wymagane, aby móc poprosić o strumień wideo. |
MeetMediaApiClient |
Interfejs dla MeetMediaApiClient. Przejmuje wymaganą konfigurację i udostępnia klientowi zestaw subskrybowanych usług. Przyjmuje parametr konstruktora MeetMediaClientRequiredConfiguration . |
MeetMediaClientRequiredConfiguration |
Wymagana konfiguracja MeetMediaApiClient . |
MeetStreamTrack |
Abstrakcyjny obraz ścieżki w strumieniu Meet. Służy do reprezentowania ścieżek audio i wideo oraz ich relacji z wpisami multimedialnymi. |
Participant |
Abstrakcyjny obiekt reprezentujący uczestnika rozmowy w Meet. Zawiera obiekt uczestnika i powiązane z nim wpisy dotyczące multimediów. |
PhoneUser |
Użytkownik dołączający przez telefon do rozmowy w Meet. |
SignedInUser |
Zalogowany użytkownik w rozmowie w Meet. |
Subscribable |
Klasa pomocnicza, której można używać do uzyskiwania i subskrybowania zmian wartości. |
Aliasy typu
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-02-06 UTC.
[null,null,["Ostatnia aktualizacja: 2025-02-06 UTC."],[[["This documentation outlines the interfaces and type aliases for the Media API Web client, which is currently in developer preview as part of the Google Workspace Developer Preview Program."],["The Media API Web client provides interfaces such as `MeetMediaApiClient`, `MediaLayout`, and `MediaEntry` for managing media within a Meet call, including participants, streams, and layout requests."],["Different types of users within a Meet call are represented by interfaces like `AnonymousUser`, `PhoneUser`, and `SignedInUser`, which are all derived from the `BaseParticipant` interface."],["`MeetStreamTrack` is used to represent both audio and video tracks in a Meet stream, linking them to corresponding Media Entries."],["`LogSourceType` is a type alias that contains the list of the log sources."]]],[]]