Interfaz MeetMediaApiClient

Es la interfaz para MeetMediaApiClient. Toma una configuración obligatoria y proporciona un conjunto de objetos suscritos al cliente. Toma un objeto MeetMediaClientRequiredConfiguration como parámetro de constructor.

Firma

interface MeetMediaApiClient

Firmas de métodos

Nombre Descripción
applyLayout(requests) Aplica las solicitudes de diseño de medios proporcionadas. Este parámetro es obligatorio para poder solicitar una transmisión de video. Solo acepta diseños de medios que se hayan creado con la función createMediaLayout.
createMediaLayout(canvasDimensions) Crea un diseño de medios nuevo. Solo se pueden aplicar los diseños de medios creados con esta función. De lo contrario, la función applyLayout arrojará un error. Una vez que se creó el diseño de medios, puedes crear una solicitud y aplicarla con la función applyLayout. Estos objetos de diseño de medios están diseñados para reutilizarse (se pueden reasignar a una solicitud diferente), pero son distintos para cada transmisión (se deben crear para cada transmisión).
joinMeeting(communicationProtocol) Se une a la reunión.
leaveMeeting() Abandona la reunión.

Firmas de propiedad

Nombre Descripción
mediaEntries Son las entradas de medios en la reunión. Se puede suscribir a los cambios en la colección de entradas de medios.
meetStreamTracks El flujo de Meet se realiza un seguimiento en la reunión. Se puede suscribir a los cambios en la colección de pistas de transmisión de la reunión.
participants Son los participantes de la reunión. Se puede suscribir a los cambios en la colección de participantes.
presenter Es el presentador de la reunión. Se puede suscribir a los cambios en el presentador.
screenshare La pantalla compartida en la reunión. Se puede suscribir a los cambios en el uso compartido de pantalla.
sessionStatus Es el estado de la sesión. Se puede suscribir a los cambios en el estado de la sesión.