Google Meet Media API'yi ve ilişkili OAuth 2.0 kapsamlarını kullanmak için uygulamanızın aşağıdaki şartlara uyması gerekir.
Teknik koşullar
Meet Media API ile çalışırken aşağıdaki kısıtlamalar uygulanır:
İstemciler aşağıdaki codec'lerin tümünü desteklemelidir:
AV1VP9VP8
İstemciler, aşağıdakiler de dahil olmak üzere Meet Media API'nin codec şartlarına uygun codec uygulamaları kullanmalıdır:
libvpx(Google) tarafındanVP8veyaVP9kodunun çözülmesidav1d(VideoLAN) ileAV1kodunu çözmek için
İstemciler aşağıdaki WebRTC üstbilgi uzantılarını desteklemelidir:
- Mutlak Gönderme Süresi
- Transport-Wide Congestion Control
- Mutlak Yakalama Süresi
- Bağımlılık tanımlayıcısı
- Ses Seviyesi Göstergesi
(
urn:ietf:params:rtp-hdrext:ssrc-audio-level)
Müşteriler, periyodik olarak tam bir metrik paketi göndermelidir. Daha fazla bilgi için istemci metrikleri sayfasını inceleyin.
En iyi sonuçlar ve destek için:
İstemciler
libwebrtckitaplığını kullanmalıdır ve sürüm, en sonSTABLEChromium sürümünden en fazla 12 ay geride olmalıdır. Chromium tarayıcılar, WebRTC JavaScript API'lerini uygulamak içinlibwebrtckullanır.İstemciler en az 4 Mb/sn bant genişliğine sahip olmalıdır.
Meet REST API'yi etkinleştirme
Google API'lerini kullanmadan önce bir Google Cloud projesinde etkinleştirmeniz gerekir. Tek bir Google Cloud projesinde bir veya daha fazla API'yi etkinleştirebilirsiniz.Google Cloud Console'da Google Meet REST API'yi etkinleştirin.
Codec kullanımdan kaldırma politikası
Google, bir codec'i kullanmayı istediği zaman durdurma hakkını saklı tutar.
Yeni bir codec kullanıma sunulduğunda, istemcilerin bu codec'i desteklemesi gerekmeden önce geliştiricilere 12 ay önceden bildirim gönderilir.
Kimlik doğrulama ve yetkilendirme
Google Meet Media API istemcileri, belirli bir kullanıcı adına bir konferansa bağlanır. Kimlik doğrulama ve yetkilendirme için OAuth 2.0 kullanılır.
Uygun erişim
Meet Media API kapsamları
Yetkilendirme kapsamları, uygulamanızın toplantı içeriğine erişebilmesi için kullanıcılardan yetkilendirmelerini istediğiniz izinlerdir. Bir kullanıcı uygulamanızı yüklediğinde bu kapsamları doğrulaması istenir. Genel olarak, mümkün olan en dar kapsamı seçmeli ve uygulamanızın gerektirmediği kapsamları istemekten kaçınmalısınız. Kullanıcılar, sınırlı ve net bir şekilde açıklanmış kapsamlara daha kolay erişim izni verir.
Meet Media API, aşağıdaki OAuth 2.0 kapsamını destekler:
| Kapsam kodu | Açıklama | Kullanım |
|---|---|---|
https://www.googleapis.com/auth/meetings.conference.media.readonly |
Google Meet görüntülü görüşmelerinde gerçek zamanlı görüntüyü ve sesi kaydetme. | Kısıtlanmış |
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly |
Google Meet görüntülü görüşmelerinde gerçek zamanlı sesi kaydetme. | Kısıtlanmış |
https://www.googleapis.com/auth/meetings.conference.media.video.readonly |
Google Meet görüntülü görüşmelerindeki gerçek zamanlı görüntüyü kaydetme. | Kısıtlanmış |
Konferansların hassas yapısı nedeniyle tüm Meet Media API kapsamları kısıtlanmıştır:
- Kısıtlanmış: Bu kapsamlar, Google kullanıcı verilerine geniş erişim sağlar ve kısıtlanmış kapsam doğrulama sürecinden geçmenizi gerektirir. Bu şartla ilgili bilgi için Google API Hizmetleri Kullanıcı Verileri Politikası ve Belirli API Kapsamları İçin Ek Gereksinimler'i inceleyin. Kısıtlanmış kapsam verilerini sunucularda saklıyorsanız (veya iletiyorsanız) güvenlik değerlendirmesinden geçmeniz gerekir.
Meet Media API kapsamlarına ek olarak, OAuth ile genel toplantı okuma kapsamını da istemeniz gerekir. Bu kapsam, katılımcı ve medya giriş bilgileri gibi toplantı meta verilerine erişmek ve başarılı bir bağlantı kurmak için gereklidir.
| Kapsam kodu | Açıklama | Kullanım |
|---|---|---|
https://www.googleapis.com/auth/meetings.space.read |
Uygulamaların, kullanıcının erişebildiği tüm toplantı alanlarıyla ilgili meta verileri okumasına izin verin. | Hassas |
Uygulamanızın başka Google API'lerine erişmesi gerekiyorsa bu kapsamları da ekleyebilirsiniz. Google API kapsamları hakkında daha fazla bilgi için Google API'lerine Erişmek İçin OAuth 2.0'ı Kullanma başlıklı makaleyi inceleyin.
Kullanıcılara ve uygulama inceleyicilerine hangi bilgilerin gösterileceğini tanımlamak için OAuth kullanıcı rızası ekranını yapılandırma ve kapsamları seçme başlıklı makaleyi inceleyin.
Belirli OAuth 2.0 kapsamları hakkında daha fazla bilgi için Google API'leri için OAuth 2.0 Kapsamları başlıklı makaleyi inceleyin.
Son kullanıcı gereksinimleri
Meet Media API'yi kullanmak için Meet katılımcılarının konferansın uygun olması için bazı minimum koşulları da karşılaması gerekir.
Mobil uygulama sürümleri
Mobil kullanıcıların şu sürümlere güncelleme yapması gerekir:
| Platform | Uygulama | Sürüm |
|---|---|---|
| Android | Meet uygulaması | 309 |
| iOS | Meet uygulaması | 308 |
| Android | Gmail uygulaması | 30.05.2025 |
| iOS | Gmail uygulaması | 6.0.250518 |
Desteklenmeyen platformlar
Meet'i çalıştıran üçüncü taraf donanım istemcileri desteklenmez. Örneğin, son kullanıcılarınız Meet'in çalıştığı bir Cisco donanım konferans odası cihazı kullanıyorsa Meet Media API örneğiniz görüşmeye katılamaz.
Yaş kısıtlamaları
Meet Media API'nin, küçüklerin adına kayıtlı hesaplardan medya toplaması kısıtlanmıştır.
Bunlar genellikle ilgili ülkede reşit olma yaşının altında olan (genellikle 18 yaşından küçük) veya Google Family Link uygulamasında bir ebeveyn tarafından hesap oluşturulduğunda reşit olma yaşının altında olan hesaplardır.
Bazı bölgelerde (ör. AB) hangi hesapların küçük yaşta kabul edileceği konusunda ek kısıtlamalar olduğunu unutmayın.
Kullanıcılarınızdan birinin hesabının kısıtlandığını düşünüyorsanız hesabının yaş doğrulaması yapılıp yapılmadığını kontrol etmek için yaş doğrulaması sağlayabilirsiniz. Yaşınızı doğrulama hakkında daha fazla bilgi edinin.