Wenn Sie die Google Meet Media API und die zugehörigen OAuth 2.0-Bereiche verwenden möchten, muss Ihre App die folgenden Anforderungen erfüllen.
Technische Anforderungen
Bei der Arbeit mit der Meet Media API gelten die folgenden Einschränkungen:
Clients müssen alle folgenden Codecs unterstützen:
AV1
VP9
VP8
Clients müssen Codec-Implementierungen verwenden, die den Codec-Anforderungen der Meet Media API entsprechen, einschließlich:
libvpx
(Google) zum Decodieren vonVP8
oderVP9
dav1d
(VideoLAN) zum Decodieren vonAV1
Clients müssen die folgenden WebRTC-Headererweiterungen unterstützen:
- Absolute Sendezeit
- Transport-Wide Congestion Control
- Absolute Aufnahmezeit
- Abhängigkeitsdeskriptor
- Anzeige des Audiopegels
(
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 Client-Messwerte.
Für optimale Ergebnisse und Unterstützung:
Clients sollten die Bibliothek
libwebrtc
verwenden. Die Version sollte nicht älter als 12 Monate sein, bezogen auf die aktuelleSTABLE
-Chromium-Version. Chromium-Browser verwendenlibwebrtc
, um die WebRTC JavaScript APIs zu implementieren.Clients sollten eine Mindestbandbreite von 4 Mbit/s aufrechterhalten.
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, erhalten Entwickler 12 Monate im Voraus eine Benachrichtigung, bevor Clients diesen Codec unterstützen müssen.
Authentifizierung und Autorisierung
Google Meet Media API-Clients stellen im Namen eines bestimmten Nutzers eine Verbindung zu einer Videokonferenz her. Dabei wird OAuth 2.0 zur Authentifizierung und Autorisierung verwendet.
Angemessener Zugriff
Meet Media API-Bereiche
Autorisierungsbereiche sind die Berechtigungen, die Sie von Nutzern anfordern, damit Ihre App auf die Inhalte der Videokonferenz zugreifen kann. Wenn ein Nutzer Ihre App installiert, wird er aufgefordert, diese Bereiche zu bestätigen. Im Allgemeinen sollten Sie den engsten mö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:
Umfangscode | 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 Brisanz von Videokonferenzen sind alle Bereiche der Meet Media API eingeschränkt:
- Eingeschränkt: Diese Bereiche bieten umfassenden Zugriff auf Google-Nutzerdaten und erfordern einen Überprüfungsprozess für eingeschränkte Bereiche. Weitere Informationen zu dieser Anforderung finden Sie in der Nutzerdatenrichtlinie für Google API-Dienste und den zusätzlichen Anforderungen für bestimmte API-Bereiche. Wenn Sie Daten mit eingeschränkten Bereichen auf Servern speichern oder übertragen, müssen Sie eine Sicherheitsprüfung durchlaufen.
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, 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
Damit eine Videokonferenz für die Verwendung der Meet Media API infrage kommt, müssen die Meet-Teilnehmer bestimmte Mindestanforderungen erfüllen.
Mobile App-Versionen
Nutzer von Mobilgeräten müssen auf diese Versionen aktualisieren:
Plattform | App | Version |
---|---|---|
Android | Meet App | 309 |
iOS | Meet App | 308 |
Android | Gmail App | 30.05.2025 |
iOS | Gmail App | 6.0.250518 |
Nicht unterstützte Plattformen
Wir bieten keinen Support für Hardwareclients 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 Videokonferenz teilnehmen.
Altersbeschränkung
Die Meet Media API darf keine Medien von Konten erfassen, die für Minderjährige registriert sind.
Das sind in der Regel Konten von Nutzern, die in ihrem jeweiligen Land noch nicht das Mindestalter erreicht haben (in der Regel unter 18 Jahren) oder die das Mindestalter noch nicht 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 Konten von Minderjährigen gelten.