इंटरफ़ेस MeetMediaApiClient
MeetMediaApiClient के लिए इंटरफ़ेस. यह ज़रूरी कॉन्फ़िगरेशन लेता है और क्लाइंट को सदस्यता लेने के लिए उपलब्ध आइटम का एक सेट उपलब्ध कराता है. कंस्ट्रक्टर पैरामीटर के तौर पर, MeetMediaClientRequiredConfiguration
को लेता है.
हस्ताक्षर
interface MeetMediaApiClient
तरीके के हस्ताक्षर
नाम |
ब्यौरा |
applyLayout(requests) |
दिए गए मीडिया लेआउट के अनुरोध लागू करता है. वीडियो स्ट्रीम का अनुरोध करने के लिए, यह ज़रूरी है. सिर्फ़ ऐसे मीडिया लेआउट स्वीकार करता है जिन्हें createMediaLayout फ़ंक्शन की मदद से बनाया गया हो. |
createMediaLayout(canvasDimensions) |
नया मीडिया लेआउट बनाता है. सिर्फ़ इस फ़ंक्शन से बनाए गए मीडिया लेआउट लागू किए जा सकते हैं. ऐसा न करने पर, applyLayout फ़ंक्शन गड़बड़ी का मैसेज दिखाएगा. मीडिया लेआउट बन जाने के बाद, अनुरोध बनाया जा सकता है और उसे applyLayout फ़ंक्शन के साथ लागू किया जा सकता है. इन मीडिया लेआउट ऑब्जेक्ट का फिर से इस्तेमाल किया जा सकता है. साथ ही, इन्हें किसी दूसरे अनुरोध के लिए फिर से असाइन किया जा सकता है. हालांकि, ये हर स्ट्रीम के लिए अलग-अलग होते हैं. इसलिए, हर स्ट्रीम के लिए इन्हें बनाया जाना ज़रूरी है. |
joinMeeting(communicationProtocol) |
मीटिंग में शामिल हो जाता है. |
leaveMeeting() |
मीटिंग छोड़ता है. |
प्रॉपर्टी के हस्ताक्षर
नाम |
ब्यौरा |
mediaEntries |
मीटिंग में मौजूद मीडिया एंट्री. मीडिया एंट्री कलेक्शन में होने वाले बदलावों की सदस्यता ली जा सकती है. |
meetStreamTracks |
मीटिंग में स्ट्रीम की गई ट्रैक. Meet स्ट्रीम ट्रैक कलेक्शन में होने वाले बदलावों की सदस्यता ली जा सकती है. |
participants |
मीटिंग में हिस्सा लेने वाले लोग. इसमें, हिस्सा लेने वाले व्यक्ति के कलेक्शन में होने वाले बदलावों की सदस्यता ली जा सकती है. |
presenter |
मीटिंग में प्रजेंटर. प्रज़ेंटर में हुए बदलावों की सदस्यता ली जा सकती है. |
screenshare |
मीटिंग में स्क्रीन शेयर करने की सुविधा. स्क्रीन शेयर करने की सुविधा में होने वाले बदलावों की सदस्यता ली जा सकती है. |
sessionStatus |
सेशन की स्थिति. सेशन के स्टेटस में होने वाले बदलावों की सदस्यता ली जा सकती है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-02-06 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-02-06 (UTC) को अपडेट किया गया."],[[["The `MeetMediaApiClient` interface allows developers to interact with the Google Meet media API, requiring a specific configuration upon initialization."],["It provides methods like `applyLayout` and `createMediaLayout` to manage media layouts, with layouts created using `createMediaLayout` being the only ones compatible with `applyLayout`."],["The interface offers `joinMeeting` and `leaveMeeting` methods to control meeting participation."],["The `MeetMediaApiClient` also exposes properties like `mediaEntries`, `meetStreamTracks`, `participants`, `presenter`, `screenshare`, and `sessionStatus`, which are subscribable to changes in their respective collections or statuses."],["This API is available through the Google Workspace Developer Preview Program, allowing early access to its features."]]],[]]