Google Meet Media API'yi ve ilişkili OAuth 2.0 kapsamlarını kullanmak için uygulamanız aşağıdaki koşullara uymalıdır.
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:
AV1
VP9
VP8
İstemciler, aşağıdakiler de dahil olmak üzere Meet Media API'nin codec gereksinimlerine uygun codec uygulamalarını kullanmalıdır:
libvpx
(Google) tarafındanVP8
veyaVP9
kodunun çözülmesidav1d
(VideoLAN)AV1
kodunu çözmek için
İstemciler aşağıdaki WebRTC üstbilgi uzantılarını desteklemelidir:
- Mutlak Gönderme Zamanı
- 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, düzenli 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
libwebrtc
kitaplığını kullanmalıdır ve sürüm, en sonSTABLE
Chromium sürümünden en fazla 12 ay eski olmalıdır. Chromium tarayıcılar, WebRTC JavaScript API'lerini uygulamak içinlibwebrtc
kullanı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 geliştiriciler, istemcilerin bu codec'i desteklemesi gerekmeden önce 12 ay önceden bildirim alacak.
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şmesi 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.
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 da konferansın uygun olması için bazı minimum koşulları 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.
Bu hesaplar 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 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 edildiği konusunda ek kısıtlamalar olduğunu unutmayın.