Сводка ресурсов для эталонного клиента TypeScript

Интерфейсы

Имя Описание
AnonymousUser Анонимный пользователь во время видеозвонка Meet.
BaseParticipant Базовый тип участника. Для определения типа участника будет установлено только одно из полей: signedInUser, anonymousUser или phoneUser.
CanvasDimensions Размеры холста для видеопотоков.
LogEvent Событие, регистрируемое в журнале, передается в функцию обратного вызова.
MediaApiCommunicationProtocol Абстрактный протокол связи.
MediaApiCommunicationResponse Ответ в соответствии с протоколом связи.
MediaEntry Этот объект служит центральным связующим звеном между участником, медиа-холстом и потоком трансляции Meet. Он представляет медиаконтент в рамках Meet-конференции и содержит метаданные для этого контента.
MediaLayout Макет медиафайла для веб-клиента Media API. Для корректной работы он должен быть создан самим клиентом Media API. Используется для запроса видеопотока.
MediaLayoutRequest Запрос на создание MediaLayout . Это необходимо для возможности запроса видеопотока.
MeetMediaApiClient Интерфейс для MeetMediaApiClient. Принимает необходимую конфигурацию и предоставляет клиенту набор объектов, на которые можно подписаться. В качестве параметра конструктора принимает объект MeetMediaClientRequiredConfiguration .
MeetMediaClientRequiredConfiguration Необходимая конфигурация для MeetMediaApiClient .
MeetSessionStatus Статус сессии Meet Media API.
MeetStreamTrack Абстракция трека в трансляции Meet. Используется для представления аудио- и видеодорожек, а также их связи с медиаконтентом.
Participant Абстракция, представляющая участника онлайн-встречи. Содержит объект участника и связанные с ним медиафайлы.
PhoneUser Пользователь, подключившийся по телефону к видеоконференции Meet.
SignedInUser Пользователь, вошедший в систему, участвует в онлайн-встрече Meet.
Subscribable Вспомогательный класс, который можно использовать для получения и подписки на обновления значения.

Псевдонимы типов

Имя Описание
LogSourceType Список типов источников логов.