Интерфейс MeetMediaApiClient

Интерфейс для MeetMediaApiClient. Принимает необходимую конфигурацию и предоставляет клиенту набор подписок. Принимает MeetMediaClientRequiredConfiguration в качестве параметра конструктора.

Подпись

interface MeetMediaApiClient

Сигнатуры методов

Имя Описание
applyLayout(requests) Применяет заданные запросы макета мультимедиа. Это необходимо для возможности запроса видеопотока. Принимает только макеты мультимедиа, созданные с помощью функции createMediaLayout .
createMediaLayout(canvasDimensions) Создает новый макет мультимедиа. Можно применять только макеты мультимедиа, созданные с помощью этой функции. В противном случае функция applyLayout выдаст ошибку. После создания медиа-макета вы можете создать запрос и применить его с помощью функции applyLayout . Эти объекты макета мультимедиа предназначены для повторного использования (могут быть переназначены другому запросу), но различны для каждого потока (необходимо создавать для каждого потока).
joinMeeting(communicationProtocol) Присоединяется к встрече.
leaveMeeting() Уходит с собрания.

Подписи свойств

Имя Описание
mediaEntries Записи СМИ о встрече. Подписка на изменения в коллекции медиа-записей.
meetStreamTracks Поток встречи отслеживается на собрании. Можно подписаться на изменения в коллекции треков MeitStream.
participants Участники встречи. Подписка на изменения в коллекции участников.
presenter Ведущий на собрании. Подписка на изменения в ведущем.
screenshare Скриншот на встрече. Подписка на изменения в скриншере.
sessionStatus Статус сессии. Подписка на изменения статуса сессии.