Damit Ihre App die Google Meet Media API und die zugehörigen OAuth 2.0-Bereiche verwenden kann, muss sie die folgenden Anforderungen erfüllen.
Technische Anforderungen
Bei der Verwendung der Meet Media API gelten die folgenden Einschränkungen:
Clients müssen alle folgenden Codecs unterstützen:
AV1VP9VP8
Clients müssen Codec-Implementierungen verwenden, die den Codec-Anforderungen der Meet Media API entsprechen, einschließlich:
libvpx(Google) zum Decodieren vonVP8oderVP9dav1d(VideoLAN) zum Decodieren vonAV1
Clients müssen die folgenden WebRTC-Headererweiterungen unterstützen:
- Absolute Send Time
- Transport-Wide Congestion Control
- Absolute Capture Time
- Dependency Descriptor
- Audio Level Indication
(
urn:ietf:params:rtp-hdrext:ssrc-audio-level)
Clients müssen regelmäßig eine vollständige Reihe von Messwerten senden. Weitere Informationen finden Sie auf der Seite mit den Client-Messwerten.
Für optimale Ergebnisse und Unterstützung:
Clients sollten die
libwebrtc-Bibliothek verwenden und die Version sollte nicht mehr als 12 Monate hinter der neuestenSTABLEChromium -Version liegen. Chromium-Browser verwendenlibwebrtc, um die WebRTC JavaScript APIs zu implementieren.Clients sollten eine Mindestbandbreite von 4 Mbit/s haben.
Meet REST API aktivieren
Bevor Sie Google APIs verwenden können, müssen Sie sie in einem Google Cloud-Projekt aktivieren. Sie können eine oder mehrere APIs in einem einzelnen Google Cloud-Projekt aktivieren.Aktivieren Sie in der Google Cloud Console die Google Meet REST API.
Richtlinie zur Einstellung von Codecs
Google behält sich das Recht vor, die Verwendung eines Codecs jederzeit einzustellen.
Wenn ein neuer Codec eingeführt wird, werden Entwickler 12 Monate im Voraus benachrichtigt, bevor Clients diesen Codec unterstützen müssen.
Authentifizierung und Autorisierung
Clients der Google Meet Media API stellen im Namen eines bestimmten Nutzers eine Verbindung zu einer Konferenz her, wobei OAuth 2.0 zur Authentifizierung und Autorisierung verwendet wird.
Angemessener Zugriff
Meet Media API-Bereiche
Autorisierungsbereiche sind die Berechtigungen, die Sie von Nutzern anfordern, damit Ihre App auf die Konferenzinhalte zugreifen kann. Wenn jemand Ihre App installiert, wird der Nutzer aufgefordert, diese Bereiche zu bestätigen. Im Allgemeinen sollten Sie den engstmöglichen Bereich auswählen und keine Bereiche anfordern, die Ihre App nicht benötigt. Nutzer gewähren eher Zugriff auf eingeschränkte, klar beschriebene Bereiche.
Die Meet Media API unterstützt den folgenden OAuth 2.0-Bereich:
| Bereichscode | Beschreibung | Nutzung |
|---|---|---|
https://www.googleapis.com/auth/meetings.conference.media.readonly |
In Google Meet-Videoanrufen können Sie Audio- und Videodaten in Echtzeit aufzeichnen. | Eingeschränkt |
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly |
In Google Meet-Videoanrufen können Sie Audiodaten in Echtzeit aufzeichnen. | Eingeschränkt |
https://www.googleapis.com/auth/meetings.conference.media.video.readonly |
Video in Google Meet-Videoanrufen in Echtzeit aufzeichnen. | Eingeschränkt |
Aufgrund der Vertraulichkeit von Konferenzen sind alle Bereiche der Meet Media API eingeschränkt:
- Eingeschränkt: Diese Bereiche bieten umfassenden Zugriff auf Google-Nutzerdaten und erfordern, dass Sie einen Überprüfungsprozess für eingeschränkte Bereiche durchlaufen. Informationen zu dieser Anforderung finden Sie in der Nutzerdatenrichtlinie für Google API-Dienste und in den zusätzlichen Anforderungen für bestimmte API-Bereiche. Wenn Sie Daten aus eingeschränkten Bereichen auf Servern speichern oder übertragen, müssen Sie eine Sicherheitsüberprüfung durchlaufen.
Zusätzlich zu den Bereichen der Meet Media API müssen Sie mit Ihrem OAuth auch den allgemeinen Bereich zum Lesen von Besprechungen anfordern. Dieser Bereich ist erforderlich, um auf Besprechungsmetadaten zuzugreifen, z. B. auf Informationen zu Teilnehmern und Medieneinträgen, und um eine erfolgreiche Verbindung herzustellen.
| Bereichscode | Beschreibung | Nutzung |
|---|---|---|
https://www.googleapis.com/auth/meetings.space.read |
Ermöglicht Apps, Metadaten zu allen Konferenzräumen zu lesen, auf die der Nutzer Zugriff hat. | Vertraulich |
Wenn Ihre App Zugriff auf andere Google APIs benötigt, können Sie diese Bereiche ebenfalls hinzufügen. Weitere Informationen zu Google API-Bereichen finden Sie unter Mit OAuth 2.0 auf Google APIs zugreifen.
Informationen dazu, wie Sie festlegen, welche Informationen Nutzern und App-Prüfern angezeigt werden, finden Sie unter OAuth-Zustimmungsbildschirm konfigurieren und Bereiche auswählen.
Weitere Informationen zu bestimmten OAuth 2.0-Bereichen finden Sie unter OAuth 2.0-Bereiche für Google APIs.
Anforderungen an Endnutzer
Um die Meet Media API verwenden zu können, müssen Meet-Teilnehmer auch bestimmte Mindestanforderungen erfüllen, damit die Konferenz infrage kommt.
Mobile App-Versionen
Mobile Nutzer müssen auf die folgenden Versionen aktualisieren:
| Plattform | Anwendung | Version |
|---|---|---|
| Android | Meet App | 309 |
| iOS | Meet App | 308 |
| Android | Gmail App | 2025.05.30 |
| iOS | Gmail App | 6.0.250518 |
Nicht unterstützte Plattformen
Wir bieten keinen Support für Hardware-Clients von Drittanbietern, auf denen Meet ausgeführt wird. Wenn Ihre Endnutzer beispielsweise ein Cisco-Hardwaregerät für Konferenzräume verwenden, auf dem Meet ausgeführt wird, kann Ihre Meet Media API-Instanz nicht an der Besprechung teilnehmen.
Altersbeschränkung
Die Meet Media API darf keine Medien von Konten erheben, die für Minderjährige registriert sind.
Dabei handelt es sich in der Regel um Konten von Nutzern, die in ihrem jeweiligen Land noch nicht das gültige Mindestalter erreicht haben (in der Regel unter 18 Jahre alt) oder die noch nicht das gültige Mindestalter erreicht hatten, als das Konto von einem Elternteil in der Google Family Link App erstellt wurde.
In einigen Regionen (z. B. in der EU) gelten zusätzliche Einschränkungen hinsichtlich der Konten, die als minderjährig gelten.
Wenn Sie der Meinung sind, dass das Konto eines Ihrer Nutzer eingeschränkt ist, können Sie einen Altersnachweis durchführen, um zu prüfen, ob das Konto altersverifiziert ist. Weitere Informationen zum Bestätigen Ihres Alters.