Interfaz MeetMediaApiClient
Interfaz para MeetMediaApiClient. Toma una configuración obligatoria y proporciona un conjunto de elementos que se pueden suscribir al cliente. Toma un MeetMediaClientRequiredConfiguration
como parámetro de constructor.
Firma
interface MeetMediaApiClient
Firmas de métodos
Nombre |
Descripción |
applyLayout(requests) |
Aplica las solicitudes de diseño multimedia determinadas. Esto es necesario para poder solicitar una transmisión de video. Solo acepta diseños multimedia creados con la función createMediaLayout . |
createMediaLayout(canvasDimensions) |
Crea un nuevo diseño de contenido multimedia. Solo se pueden aplicar los diseños multimedia que se crean con esta función. De lo contrario, la función applyLayout arrojará un error. Una vez que se haya creado el diseño multimedia, puedes crear una solicitud y aplicarla con la función applyLayout . Estos objetos de diseño multimedia están diseñados para reutilizarse (se pueden volver a asignar a una solicitud diferente), pero son distintos para cada transmisión (se deben crear para cada una). |
joinMeeting(communicationProtocol) |
Se une a la reunión. |
leaveMeeting() |
Abandona la reunión. |
Firmas de propiedades
Nombre |
Descripción |
mediaEntries |
Las entradas de contenido multimedia de la reunión Se puede suscribir a los cambios en la colección de entradas de contenido multimedia. |
meetStreamTracks |
Las pistas de la transmisión de Meet en la reunión Se puede suscribir a los cambios en la colección de segmentos de transmisiones de Meet. |
participants |
Los participantes de la reunión. Se puede suscribir a los cambios en la colección de participantes. |
presenter |
El presentador de la reunión. Se puede suscribir a los cambios en el presentador. |
screenshare |
La función de compartir pantalla en la reunión Se puede suscribir a los cambios en la función de compartir pantalla. |
sessionStatus |
Es el estado de la sesión. Se puede suscribir a los cambios en el estado de la sesión. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-02-06 (UTC)
[null,null,["Última actualización: 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."]]],[]]