Mulai menggunakan Meet Media API

Untuk menggunakan Google Meet Media API dan cakupan OAuth terkait, aplikasi Anda harus mematuhi persyaratan berikut.

Persyaratan teknis

Batasan berikut diterapkan saat menggunakan Meet Media API:

Untuk hasil dan dukungan terbaik:

  • Klien harus menggunakan library libwebrtc, dan versinya harus tidak lebih dari 12 bulan setelah rilis STABLE Chromium terbaru. Browser Chromium menggunakan libwebrtc untuk mengimplementasikan WebRTC JavaScript API.

  • Klien harus mempertahankan bandwidth minimum 4 Mbps.

Kebijakan penghentian layanan codec

  • Google berhak menghentikan penggunaan codec kapan saja.

  • Saat codec baru diperkenalkan, developer akan menerima pemberitahuan 12 bulan sebelum klien diwajibkan untuk mendukung codec ini.

Autentikasi dan otorisasi

Klien Google Meet Media API terhubung ke konferensi atas nama pengguna tertentu, menggunakan OAuth 2.0 untuk autentikasi dan otorisasi.

Akses yang sesuai

Memenuhi cakupan Media API

Cakupan otorisasi adalah izin yang Anda minta kepada pengguna untuk memberikan otorisasi agar aplikasi Anda dapat mengakses konten rapat. Saat seseorang menginstal aplikasi Anda, pengguna akan diminta untuk memvalidasi cakupan ini. Secara umum, Anda harus memilih cakupan yang paling terfokus dan menghindari permintaan cakupan yang tidak diperlukan aplikasi Anda. Pengguna lebih mudah memberikan akses ke cakupan terbatas yang dijelaskan dengan jelas.

Meet Media API mendukung cakupan OAuth 2.0 berikut:

Kode cakupan Deskripsi Penggunaan
https://www.googleapis.com/auth/meetings.conference.media.readonly Merekam video dan audio secara real-time di panggilan video Google Meet. Dibatasi
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly Merekam audio secara real-time di panggilan video Google Meet. Dibatasi
https://www.googleapis.com/auth/meetings.conference.media.video.readonly Merekam video secara real-time di panggilan video Google Meet. Dibatasi

Karena sifat konferensi yang sensitif, semua cakupan Meet Media API dibatasi:

Jika aplikasi Anda memerlukan akses ke Google API lainnya, Anda juga dapat menambahkan cakupan tersebut. Untuk informasi selengkapnya tentang cakupan Google API, lihat Menggunakan OAuth 2.0 untuk Mengakses Google API.

Untuk menentukan informasi yang ditampilkan kepada pengguna dan peninjau aplikasi, lihat Mengonfigurasi layar izin OAuth dan memilih cakupan.

Untuk informasi selengkapnya tentang cakupan OAuth 2.0 tertentu, lihat Cakupan OAuth 2.0 untuk Google API.