Comienza a usar la API de Meet Media

Para usar la API de Google Meet Media y sus permisos de OAuth asociados, tu app debe cumplir con los siguientes requisitos.

Requisitos técnicos

Se aplican las siguientes restricciones cuando se trabaja con la API de Meet Media:

Para obtener los mejores resultados y la mejor asistencia, haz lo siguiente:

  • Los clientes deben usar la biblioteca libwebrtc, y la versión debe tener no más de 12 meses de retraso con respecto a la versión más reciente de Chromium STABLE. Los navegadores Chromium usan libwebrtc para implementar las APIs de JavaScript de WebRTC.

  • Los clientes deben mantener un ancho de banda mínimo de 4 Mbps.

Política de baja de códecs

  • Google se reserva el derecho de dejar de usar un códec en cualquier momento.

  • Cuando se presente un códec nuevo, los desarrolladores recibirán un aviso de 12 meses antes de que los clientes deban admitirlo.

Autenticación y autorización

Los clientes de la API de Google Meet Media se conectan a una conferencia en nombre de un usuario específico con OAuth 2.0 para la autenticación y la autorización.

Acceso adecuado

Alcances de la API de Meet

Los permisos de autorización son los permisos que solicitas a los usuarios para que autoricen a tu app a acceder al contenido de la reunión. Cuando alguien instala tu app, se le solicita al usuario que valide estos permisos. Por lo general, debes elegir el permiso más enfocado posible y evitar solicitar permisos que tu app no requiera. Los usuarios otorgan acceso con mayor facilidad a permisos limitados y descritos con claridad.

La API de Meet Media admite el siguiente alcance de OAuth 2.0:

Código de alcance Descripción Uso
https://www.googleapis.com/auth/meetings.conference.media.readonly Captura audio y video en tiempo real en las videollamadas de Google Meet. Restringido
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly Captura audio en tiempo real en las videollamadas de Google Meet. Restringido
https://www.googleapis.com/auth/meetings.conference.media.video.readonly Captura video en tiempo real en las videollamadas de Google Meet. Restringido

Debido a la naturaleza sensible de las conferencias, todos los permisos de la API de Meet Media están restringidos:

Si tu app requiere acceso a otras APIs de Google, también puedes agregar esos permisos. Para obtener más información sobre los permisos de las APIs de Google, consulta Usa OAuth 2.0 para acceder a las APIs de Google.

Para definir qué información se muestra a los usuarios y revisores de apps, consulta Cómo configurar la pantalla de consentimiento de OAuth y elegir permisos.

Para obtener más información sobre los permisos específicos de OAuth 2.0, consulta Permisos de OAuth 2.0 para las APIs de Google.