Google Meet Media API ক্লায়েন্টদের অবশ্যই media-stats ডেটা চ্যানেলের মাধ্যমে ক্লায়েন্ট পরিসংখ্যান পর্যায়ক্রমে আপলোড করতে হবে।
Meet Media API-এর জন্য প্রয়োজনীয় এন্ট্রিগুলি WebRTC দ্বারা সংগৃহীত পরিসংখ্যানের একটি উপসেট, যা RTCPeerConnection::getStats() পদ্ধতিতে কল করে অ্যাক্সেসযোগ্য।
ক্লায়েন্ট প্রবাহ
সমস্ত Meet Media API ক্লায়েন্টকে নিম্নলিখিত ফ্লো বাস্তবায়ন করতে হবে।
প্রাথমিক কনফিগারেশন
ক্লায়েন্ট যখন media-stats ডেটা চ্যানেলটি খোলে, তখন Meet তাৎক্ষণিকভাবে চ্যানেলটিতে একটি MediaStatsConfiguration রিসোর্স আপডেট পাঠায়। এই কনফিগারেশনটি ক্লায়েন্টের পরিসংখ্যান কীভাবে আপলোড করা উচিত তা নির্দিষ্ট করে।
| কনফিগারেশন | |
|---|---|
uploadIntervalSeconds | Meet Media API ক্লায়েন্ট কত ঘন ঘন পরিসংখ্যান আপলোড করবে তা নির্দিষ্ট করে, অথবা যদি ক্লায়েন্ট কোনও পরিসংখ্যান আপলোড না করে তবে শূন্য। |
allowlist | ক্লায়েন্টের কোন RTCPeerConnection::getStats() এন্ট্রি আপলোড করা উচিত তা নির্দিষ্ট করে। |
পরিসংখ্যান আপলোড
কনফারেন্সের সাথে সংযুক্ত থাকাকালীন, Meet Media API ক্লায়েন্টকে অবশ্যই:
uploadIntervalSecondsদ্বারা নির্দিষ্ট বিরতিতেRTCPeerConnection::getStats()পদ্ধতিটি কল করুন।ফলাফলস্বরূপ পরিসংখ্যান বস্তুটি
allowlistদ্বারা নির্দিষ্ট ক্ষেত্রগুলিতে ফিল্টার করুন।media-statsডেটা চ্যানেল জুড়ে একটিUploadMediaStatsRequestপাঠিয়ে ফিল্টার করা পরিসংখ্যান আপলোড করুন।
সম্পর্কিত বিষয়
, Google Meet Media API ক্লায়েন্টদের অবশ্যই media-stats ডেটা চ্যানেলের মাধ্যমে ক্লায়েন্ট পরিসংখ্যান পর্যায়ক্রমে আপলোড করতে হবে।
Meet Media API-এর জন্য প্রয়োজনীয় এন্ট্রিগুলি WebRTC দ্বারা সংগৃহীত পরিসংখ্যানের একটি উপসেট, যা RTCPeerConnection::getStats() পদ্ধতিতে কল করে অ্যাক্সেসযোগ্য।
ক্লায়েন্ট প্রবাহ
সমস্ত Meet Media API ক্লায়েন্টকে নিম্নলিখিত ফ্লো বাস্তবায়ন করতে হবে।
প্রাথমিক কনফিগারেশন
ক্লায়েন্ট যখন media-stats ডেটা চ্যানেলটি খোলে, তখন Meet তাৎক্ষণিকভাবে চ্যানেলটিতে একটি MediaStatsConfiguration রিসোর্স আপডেট পাঠায়। এই কনফিগারেশনটি ক্লায়েন্টের পরিসংখ্যান কীভাবে আপলোড করা উচিত তা নির্দিষ্ট করে।
| কনফিগারেশন | |
|---|---|
uploadIntervalSeconds | Meet Media API ক্লায়েন্ট কত ঘন ঘন পরিসংখ্যান আপলোড করবে তা নির্দিষ্ট করে, অথবা যদি ক্লায়েন্ট কোনও পরিসংখ্যান আপলোড না করে তবে শূন্য। |
allowlist | ক্লায়েন্টের কোন RTCPeerConnection::getStats() এন্ট্রি আপলোড করা উচিত তা নির্দিষ্ট করে। |
পরিসংখ্যান আপলোড
কনফারেন্সের সাথে সংযুক্ত থাকাকালীন, Meet Media API ক্লায়েন্টকে অবশ্যই:
uploadIntervalSecondsদ্বারা নির্দিষ্ট বিরতিতেRTCPeerConnection::getStats()পদ্ধতিটি কল করুন।ফলাফলস্বরূপ পরিসংখ্যান বস্তুটি
allowlistদ্বারা নির্দিষ্ট ক্ষেত্রগুলিতে ফিল্টার করুন।media-statsডেটা চ্যানেল জুড়ে একটিUploadMediaStatsRequestপাঠিয়ে ফিল্টার করা পরিসংখ্যান আপলোড করুন।