Para usar la API de Google Meet Media y sus permisos de OAuth 2.0 asociados, tu app debe cumplir con los siguientes requisitos.
Requisitos técnicos
Las siguientes restricciones se aplican cuando se trabaja con la API de Meet Media:
Los clientes deben admitir todos los siguientes códecs:
AV1
VP9
VP8
Los clientes deben usar implementaciones de códecs que cumplan con los requisitos de códecs de la API de Meet Media, incluidos los siguientes:
libvpx
(Google) para decodificarVP8
oVP9
dav1d
(VideoLAN) para decodificarAV1
Los clientes deben admitir las siguientes extensiones de encabezado de WebRTC:
- Fecha y hora de envío absolutas
- Transport-Wide Congestion Control
- Hora de captura absoluta
- Descriptor de dependencia
- Indicación del nivel de audio
(
urn:ietf:params:rtp-hdrext:ssrc-audio-level
)
Los clientes deben enviar periódicamente un conjunto completo de métricas. Para obtener más información, consulta la página de métricas del cliente.
Para obtener los mejores resultados y asistencia, haz lo siguiente:
Los clientes deben usar la biblioteca
libwebrtc
, y la versión no debe tener más de 12 meses de antigüedad con respecto a la versión más reciente deSTABLE
Chromium. Los navegadores Chromium usanlibwebrtc
para implementar las APIs de JavaScript de WebRTC.Los clientes deben mantener un ancho de banda mínimo de 4 Mbps.
Habilita la API de REST de Meet
Antes de usar las APIs de Google, debes activarlas en un proyecto de Google Cloud. Puedes activar una o más APIs en un solo proyecto de Google Cloud.En la consola de Google Cloud, habilita la API de REST de Google Meet.
Política de baja de códecs
Google se reserva el derecho de dejar de usar un códec en cualquier momento.
Cuando se introduzca un nuevo códec, los desarrolladores recibirán un aviso con 12 meses de anticipación antes de que los clientes deban admitir este códec.
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 apropiado
Cumple con los permisos de la API de Media
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 pide al usuario que valide estos permisos. Por lo general, debes elegir el alcance más específico posible y evitar solicitar alcances que tu app no requiera. Los usuarios otorgan acceso más fácilmente a los permisos limitados y claramente descritos.
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 |
Capturar 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:
- Restringidos: Estos permisos proporcionan un amplio acceso a los datos del usuario de Google y requieren que pases por un proceso de verificación de permisos restringidos. Para obtener información sobre este requisito, consulta la Política de Datos del Usuario de los Servicios de las APIs de Google y los Requisitos Adicionales para Permisos Específicos de la API. Si almacenas datos con alcance restringido en servidores (o los transmites), debes someterte a una evaluación de seguridad.
Si tu app requiere acceso a otras APIs de Google, también puedes agregar esos permisos. Si deseas 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.
Si deseas obtener más información sobre permisos específicos de OAuth 2.0, consulta Permisos de OAuth 2.0 para las APIs de Google.
Requisitos del usuario final
Para usar la API de Meet Media, los participantes de Meet también deben cumplir con algunos requisitos mínimos para que la conferencia sea apta.
Versiones de la app para dispositivos móviles
En el caso de los usuarios de dispositivos móviles, deben actualizar a estas versiones:
Plataforma | Aplicación | Versión |
---|---|---|
Android | App de Meet | 309 |
iOS | App de Meet | 308 |
Android | App de Gmail | 30/5/2025 |
iOS | App de Gmail | 6.0.250518 |
Plataformas no compatibles
No admitimos clientes de hardware de terceros que ejecuten Meet. Por ejemplo, si tus usuarios finales usan un dispositivo de sala de conferencias de hardware de Cisco que ejecuta Meet, tu instancia de la API de Meet Media no podrá unirse a la llamada.
Restricciones de edad
La API de Meet Media tiene restringida la recopilación de contenido multimedia de cuentas registradas para menores de edad.
Por lo general, se trata de cuentas de usuarios que no alcanzan la edad de consentimiento en su país respectivo (por lo general, menores de 18 años) o que no alcanzaban la edad de consentimiento cuando la madre o el padre creó la cuenta en la aplicación de Google Family Link.
Ten en cuenta que algunas regiones (como la UE) tienen restricciones adicionales sobre qué tipo de cuentas se consideran para menores de edad.