Google Meet Media API এবং এর সাথে সম্পর্কিত OAuth 2.0 স্কোপ ব্যবহার করতে, আপনার অ্যাপকে নিম্নলিখিত প্রয়োজনীয়তাগুলি মেনে চলতে হবে।
প্রযুক্তিগত প্রয়োজনীয়তা
Meet Media API-এর সাথে কাজ করার সময় নিম্নলিখিত সীমাবদ্ধতাগুলি প্রয়োগ করা হয়:
ক্লায়েন্টদের অবশ্যই নিম্নলিখিত সমস্ত কোডেক সমর্থন করতে হবে :
-
AV1 -
VP9 -
VP8
-
ক্লায়েন্টদের অবশ্যই Meet Media API-এর কোডেক প্রয়োজনীয়তা মেনে কোডেক বাস্তবায়ন ব্যবহার করতে হবে , যার মধ্যে রয়েছে:
-
VP8বাVP9ডিকোড করার জন্যlibvpx(গুগল) -
AV1ডিকোড করার জন্যdav1d(VideoLAN)
-
ক্লায়েন্টদের অবশ্যই নিম্নলিখিত WebRTC হেডার এক্সটেনশনগুলি সমর্থন করতে হবে :
- পরম প্রেরণ সময়
- পরিবহন-ব্যাপী যানজট নিয়ন্ত্রণ
- পরম ক্যাপচার সময়
- নির্ভরতা বর্ণনাকারী
- অডিও লেভেল ইন্ডিকেশন (
urn:ietf:params:rtp-hdrext:ssrc-audio-level)
ক্লায়েন্টদের পর্যায়ক্রমে মেট্রিক্সের একটি সম্পূর্ণ স্যুট পাঠাতে হবে । আরও তথ্যের জন্য, বিস্তারিত জানার জন্য ক্লায়েন্ট মেট্রিক্স পৃষ্ঠাটি দেখুন।
সেরা ফলাফল এবং সহায়তার জন্য:
ক্লায়েন্টদের
libwebrtcলাইব্রেরি ব্যবহার করা উচিত , এবং সংস্করণটি সর্বশেষSTABLEChromium রিলিজের থেকে 12 মাসের বেশি পিছিয়ে থাকা উচিত নয়। Chromium ব্রাউজারগুলি WebRTC JavaScript API বাস্তবায়নের জন্যlibwebrtcব্যবহার করে।ক্লায়েন্টদের ন্যূনতম ৪ এমবিপিএস ব্যান্ডউইথ বজায় রাখতে হবে ।
Meet REST API সক্ষম করুন
গুগল এপিআই ব্যবহার করার আগে, আপনাকে গুগল ক্লাউড প্রোজেক্টে সেগুলি চালু করতে হবে। আপনি একটি গুগল ক্লাউড প্রোজেক্টে এক বা একাধিক এপিআই চালু করতে পারেন।গুগল ক্লাউড কনসোলে, গুগল মিট REST API সক্ষম করুন।
কোডেক বন্ধ করার নীতি
গুগল যেকোনো সময় কোডেক ব্যবহার বন্ধ করার অধিকার সংরক্ষণ করে।
যখন একটি নতুন কোডেক চালু করা হয়, তখন ক্লায়েন্টদের এই কোডেক সমর্থন করার আগে ডেভেলপাররা ১২ মাসের নোটিশ পাবে।
প্রমাণীকরণ এবং অনুমোদন
Google Meet Media API ক্লায়েন্টরা প্রমাণীকরণ এবং অনুমোদনের জন্য OAuth 2.0 ব্যবহার করে একটি নির্দিষ্ট ব্যবহারকারীর পক্ষে একটি কনফারেন্সে সংযোগ স্থাপন করে।
উপযুক্ত প্রবেশাধিকার
Meet 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 পরিষেবা ব্যবহারকারীর ডেটা নীতি এবং নির্দিষ্ট API স্কোপের জন্য অতিরিক্ত প্রয়োজনীয়তা দেখুন। আপনি যদি সার্ভারে সীমাবদ্ধ স্কোপ ডেটা সংরক্ষণ করেন (অথবা প্রেরণ করেন), তাহলে আপনাকে অবশ্যই একটি নিরাপত্তা মূল্যায়নের মধ্য দিয়ে যেতে হবে।
যদি আপনার অ্যাপের অন্য কোনও Google API-তে অ্যাক্সেসের প্রয়োজন হয়, তাহলে আপনি সেই স্কোপগুলিও যোগ করতে পারেন। Google API স্কোপ সম্পর্কে আরও তথ্যের জন্য, Google API-তে অ্যাক্সেস করার জন্য OAuth 2.0 ব্যবহার করা দেখুন।
ব্যবহারকারী এবং অ্যাপ পর্যালোচকদের কাছে কোন তথ্য প্রদর্শিত হবে তা নির্ধারণ করতে, OAuth সম্মতি স্ক্রিন কনফিগার করুন দেখুন এবং স্কোপ নির্বাচন করুন ।
নির্দিষ্ট OAuth 2.0 স্কোপ সম্পর্কে আরও তথ্যের জন্য, Google API-এর জন্য OAuth 2.0 স্কোপ দেখুন।
শেষ ব্যবহারকারীর প্রয়োজনীয়তা
Meet Media API ব্যবহার করার জন্য, Meet অংশগ্রহণকারীদের কনফারেন্সটি যোগ্য হওয়ার জন্য কিছু ন্যূনতম প্রয়োজনীয়তাও পূরণ করতে হবে।
মোবাইল অ্যাপ ভার্সন
মোবাইল ব্যবহারকারীদের জন্য, তাদের এই সংস্করণগুলিতে আপডেট করতে হবে:
| প্ল্যাটফর্ম | অ্যাপ | সংস্করণ |
|---|---|---|
| অ্যান্ড্রয়েড | মিট অ্যাপ | ৩০৯ |
| আইওএস | মিট অ্যাপ | ৩০৮ |
| অ্যান্ড্রয়েড | জিমেইল অ্যাপ | ২০২৫.০৫.৩০ |
| আইওএস | জিমেইল অ্যাপ | ৬.০.২৫০৫১৮ |
অসমর্থিত প্ল্যাটফর্মগুলি
আমরা Meet চালায় এমন থার্ড-পার্টি হার্ডওয়্যার ক্লায়েন্টদের সমর্থন করি না। উদাহরণস্বরূপ, যদি আপনার শেষ ব্যবহারকারীরা Meet চালায় এমন একটি Cisco হার্ডওয়্যার কনফারেন্স রুম ডিভাইস ব্যবহার করেন, তাহলে আপনার Meet Media API ইনস্ট্যান্স কলে যোগ দিতে পারবে না।
বয়স সীমাবদ্ধতা
Meet Media API-এর কাছে অপ্রাপ্তবয়স্কদের জন্য নিবন্ধিত অ্যাকাউন্ট থেকে মিডিয়া সংগ্রহের উপর নিষেধাজ্ঞা রয়েছে।
সাধারণত এই অ্যাকাউন্টগুলি তাদের নিজ নিজ দেশে সম্মতির বয়সের কম (সাধারণত ১৮ বছরের কম) অথবা Google Family Link অ্যাপ্লিকেশনে কোনও অভিভাবক যখন অ্যাকাউন্ট তৈরি করেছিলেন তখন সম্মতির বয়সের কম ছিল।
মনে রাখবেন যে কিছু অঞ্চলে (যেমন EU) কোন ধরণের অ্যাকাউন্টকে কম বয়সী হিসেবে বিবেচনা করা হবে তার উপর অতিরিক্ত বিধিনিষেধ রয়েছে।
যদি আপনার মনে হয় যে আপনার কোনও ব্যবহারকারীর অ্যাকাউন্ট সীমাবদ্ধ, তাহলে আপনি তাদের অ্যাকাউন্টটি বয়স যাচাই করা হয়েছে কিনা তা পরীক্ষা করার জন্য বয়স যাচাইকরণ প্রদান করতে পারেন। আপনার বয়স যাচাই করার বিষয়ে আরও জানুন ।