Google Meet Media API और उससे जुड़े OAuth 2.0 के दायरों का इस्तेमाल करने के लिए, आपके ऐप्लिकेशन को यहां दी गई ज़रूरी शर्तों का पालन करना होगा.
तकनीकी ज़रूरतें
Meet Media API का इस्तेमाल करते समय, ये पाबंदियां लागू होती हैं:
क्लाइंट को इन सभी कोडेक के साथ काम करना ज़रूरी है:
AV1VP9VP8
क्लाइंट को, Meet Media API के कोडेक की ज़रूरी शर्तों के मुताबिक कोडेक लागू करने होंगे. इनमें ये शामिल हैं:
libvpx(Google) कोVP8याVP9को डिकोड करने की अनुमति देंdav1d(VideoLAN) का इस्तेमाल करके डिकोड करेंAV1
क्लाइंट को WebRTC हेडर एक्सटेंशन के लिए, यहां दी गई सुविधाएं ज़रूर देनी होंगी:
- भेजने का सटीक समय
- ट्रांसपोर्ट-वाइड कंजेशन कंट्रोल
- रिकॉर्डिंग करने का सटीक समय
- डिपेंडेंसी डिस्क्रिप्टर
- ऑडियो लेवल इंडिकेशन
(
urn:ietf:params:rtp-hdrext:ssrc-audio-level)
क्लाइंट को समय-समय पर, मेट्रिक का फ़ुल सुइट भेजना होगा. ज़्यादा जानकारी के लिए, क्लाइंट मेट्रिक पेज देखें.
बेहतरीन नतीजे पाने और सहायता पाने के लिए:
क्लाइंट को
libwebrtcलाइब्रेरी का इस्तेमाल करना चाहिए. साथ ही, यह ज़रूरी है कि लाइब्रेरी का वर्शन,STABLEChromium के नए वर्शन से 12 महीने से ज़्यादा पुराना न हो. Chromium ब्राउज़र, WebRTC JavaScript API को लागू करने के लिएlibwebrtcका इस्तेमाल करते हैं.क्लाइंट को कम से कम 4 एमबीपीएस का बैंडविड्थ बनाए रखना चाहिए.
Meet REST API को चालू करना
Google API का इस्तेमाल करने से पहले, आपको उन्हें Google Cloud प्रोजेक्ट में चालू करना होगा. एक ही Google Cloud प्रोजेक्ट में, एक या उससे ज़्यादा एपीआई चालू किए जा सकते हैं.Google Cloud Console में, Google Meet REST API को चालू करें.
कोडेक के लिए समर्थन नहीं होने की नीति
Google के पास किसी भी समय किसी कोडेक का इस्तेमाल बंद करने का अधिकार है.
जब कोई नया कोडेक लॉन्च किया जाता है, तो डेवलपर को 12 महीने पहले सूचना दी जाएगी. इसके बाद, क्लाइंट को इस कोडेक का इस्तेमाल करना होगा.
पुष्टि करना और अनुमति देना
Google Meet Media API क्लाइंट, किसी उपयोगकर्ता की ओर से कॉन्फ़्रेंस से कनेक्ट होते हैं. इसके लिए, पुष्टि करने और अनुमति देने के लिए OAuth 2.0 का इस्तेमाल किया जाता है.
सही ऐक्सेस
Media API के स्कोप से जुड़ी ज़रूरी शर्तें पूरी करना
अनुमति के स्कोप, वे अनुमतियां होती हैं जिनके लिए आपको लोगों से अनुमति लेनी होती है, ताकि आपका ऐप्लिकेशन मीटिंग के कॉन्टेंट को ऐक्सेस कर सके. जब कोई व्यक्ति आपका ऐप्लिकेशन इंस्टॉल करता है, तो उपयोगकर्ता से इन स्कोप की पुष्टि करने के लिए कहा जाता है. आम तौर पर, आपको सबसे कम स्कोप चुनना चाहिए. साथ ही, उन स्कोप का अनुरोध करने से बचना चाहिए जिनकी आपके ऐप्लिकेशन को ज़रूरत नहीं है. उपयोगकर्ता, सीमित और साफ़ तौर पर बताए गए स्कोप के लिए, आसानी से ऐक्सेस दे पाते हैं.
Meet Media API, OAuth 2.0 के इस स्कोप के साथ काम करता है:
| स्कोप कोड | ब्यौरा | इस्तेमाल |
|---|---|---|
https://www.googleapis.com/auth/meetings.conference.media.readonly |
Google Meet वीडियो कॉल में वीडियो और ऑडियो को रीयल-टाइम में कैप्चर करना. | पाबंदी लगी है |
https://www.googleapis.com/auth/meetings.conference.media.audio.readonly |
Google Meet वीडियो कॉल में ऑडियो को रीयल-टाइम में कैप्चर करना. | पाबंदी लगी है |
https://www.googleapis.com/auth/meetings.conference.media.video.readonly |
Google Meet पर वीडियो कॉल में वीडियो को रीयल-टाइम में कैप्चर करना. | पाबंदी लगी है |
कॉन्फ़्रेंस की संवेदनशील प्रकृति की वजह से, Meet Media API के सभी स्कोप पर पाबंदी है:
- प्रतिबंधित: इन स्कोप से, Google के उपयोगकर्ता का डेटा का ज़्यादा ऐक्सेस मिलता है. साथ ही, इनके लिए आपको प्रतिबंधित स्कोप की पुष्टि की प्रक्रिया पूरी करनी होती है. इस ज़रूरी शर्त के बारे में जानकारी पाने के लिए, Google API सेवाओं की उपयोगकर्ता के डेटा से जुड़ी नीति और एपीआई के कुछ स्कोप के लिए अतिरिक्त ज़रूरी शर्तें देखें. अगर आपको सर्वर पर पाबंदी वाले स्कोप का डेटा सेव करना है या उसे ट्रांसमिट करना है, तो आपको सुरक्षा जांच करानी होगी.
Meet Media API के स्कोप के अलावा, आपको अपने OAuth के साथ मीटिंग को पढ़ने के सामान्य स्कोप का अनुरोध भी करना होगा. मीटिंग के मेटाडेटा को ऐक्सेस करने के लिए, इस स्कोप की ज़रूरत होती है. जैसे, मीटिंग में शामिल होने वाले लोगों और मीडिया की एंट्री की जानकारी. साथ ही, इससे कनेक्शन को सही तरीके से नेगोशिएट किया जा सकता है.
| स्कोप कोड | ब्यौरा | इस्तेमाल |
|---|---|---|
https://www.googleapis.com/auth/meetings.space.read |
इससे ऐप्लिकेशन को, उपयोगकर्ता के पास मौजूद मीटिंग स्पेस का मेटाडेटा पढ़ने की अनुमति मिलती है. | संवेदनशील |
अगर आपके ऐप्लिकेशन को किसी अन्य Google API को ऐक्सेस करने की ज़रूरत है, तो उन स्कोप को भी जोड़ा जा सकता है. Google API के स्कोप के बारे में ज़्यादा जानने के लिए, Google API को ऐक्सेस करने के लिए OAuth 2.0 का इस्तेमाल करना लेख पढ़ें.
उपयोगकर्ताओं और ऐप्लिकेशन की समीक्षा करने वालों को कौनसी जानकारी दिखेगी, यह तय करने के लिए OAuth के लिए सहमति की स्क्रीन को कॉन्फ़िगर करना और स्कोप चुनना लेख पढ़ें.
OAuth 2.0 के कुछ दायरों के बारे में ज़्यादा जानने के लिए, Google APIs के लिए OAuth 2.0 के दायरे लेख पढ़ें.
असली उपयोगकर्ता के लिए ज़रूरी शर्तें
Meet के Media API का इस्तेमाल करने के लिए, मीटिंग में शामिल लोगों को कुछ ज़रूरी शर्तें पूरी करनी होंगी, ताकि कॉन्फ़्रेंस को मंज़ूरी मिल सके.
मोबाइल ऐप्लिकेशन के वर्शन
मोबाइल का इस्तेमाल करने वाले लोगों को, इन वर्शन पर अपडेट करना होगा:
| प्लैटफ़ॉर्म | ऐप्लिकेशन | वर्शन |
|---|---|---|
| Android | Meet ऐप्लिकेशन | 309 |
| iOS | Meet ऐप्लिकेशन | 308 |
| Android | Gmail ऐप्लिकेशन | 30.05.2025 |
| iOS | Gmail ऐप्लिकेशन | 6.0.250518 |
इन प्लैटफ़ॉर्म पर काम नहीं करता
हम Meet चलाने वाले तीसरे पक्ष के हार्डवेयर क्लाइंट के लिए सहायता उपलब्ध नहीं कराते. उदाहरण के लिए, अगर आपके एंड यूज़र, Meet पर चलने वाले Cisco हार्डवेयर कॉन्फ़्रेंस रूम डिवाइस का इस्तेमाल कर रहे हैं, तो आपका Meet Media API इंस्टेंस कॉल में शामिल नहीं हो सकता.
आयु प्रतिबंध
Meet Media API, नाबालिगों के लिए रजिस्टर किए गए खातों से मीडिया इकट्ठा नहीं कर सकता.
ये आम तौर पर ऐसे खाते होते हैं जिनकी उम्र, सहमति देने की कानूनी उम्र से कम होती है. आम तौर पर, यह उम्र 18 साल से कम होती है. इसके अलावा, ये ऐसे खाते भी हो सकते हैं जिन्हें माता-पिता ने Google Family Link ऐप्लिकेशन में बनाया था और उस समय बच्चे की उम्र, सहमति देने की कानूनी उम्र से कम थी.
ध्यान दें कि कुछ देशों/इलाकों (जैसे, ईयू) में, यह तय करने के लिए अतिरिक्त पाबंदियां हैं कि किस तरह के खातों को कम उम्र के लोगों के खाते माना जाता है.
अगर आपको लगता है कि आपके किसी उपयोगकर्ता के खाते पर पाबंदी लगी है, तो उम्र की पुष्टि से जुड़ी प्रोसेस करके देखें कि उसके खाते की पुष्टि हुई है या नहीं. अपनी उम्र की पुष्टि करने के बारे में ज़्यादा जानें.