ইন্টারফেস MeetMediaApiClient

MeetMediaApiClient-এর জন্য ইন্টারফেস। একটি প্রয়োজনীয় কনফিগারেশন নেয় এবং ক্লায়েন্টকে সাবস্ক্রাইবেবলের একটি সেট প্রদান করে। কনস্ট্রাক্টর প্যারামিটার হিসাবে একটি MeetMediaClientRequiredConfiguration নেয়।

স্বাক্ষর

interface MeetMediaApiClient

পদ্ধতি স্বাক্ষর

নাম বর্ণনা
applyLayout(requests) প্রদত্ত মিডিয়া লেআউট অনুরোধগুলি প্রয়োগ করে৷ এটি একটি ভিডিও স্ট্রিম অনুরোধ করতে সক্ষম হতে প্রয়োজন. createMediaLayout ফাংশন দিয়ে তৈরি করা শুধুমাত্র মিডিয়া লেআউট গ্রহণ করে।
createMediaLayout(canvasDimensions) একটি নতুন মিডিয়া লেআউট তৈরি করে। এই ফাংশন দিয়ে তৈরি করা শুধুমাত্র মিডিয়া লেআউট প্রয়োগ করা যেতে পারে। অন্যথায়, applyLayout ফাংশন একটি ত্রুটি নিক্ষেপ করবে। মিডিয়া লেআউট তৈরি হয়ে গেলে, আপনি একটি অনুরোধ তৈরি করতে পারেন এবং applyLayout ফাংশন দিয়ে এটি প্রয়োগ করতে পারেন। এই মিডিয়া লেআউট অবজেক্টগুলি পুনঃব্যবহারের জন্য বোঝানো হয়েছে (একটি ভিন্ন অনুরোধে পুনরায় বরাদ্দ করা যেতে পারে) কিন্তু স্ট্রীম প্রতি আলাদা (প্রতিটি স্ট্রিমের জন্য তৈরি করা প্রয়োজন)।
joinMeeting(communicationProtocol) মিটিংয়ে যোগ দেন।
leaveMeeting() মিটিং ত্যাগ করে।

সম্পত্তি স্বাক্ষর

নাম বর্ণনা
mediaEntries বৈঠকে মিডিয়া এন্ট্রি. মিডিয়া এন্ট্রি সংগ্রহে পরিবর্তন সাবস্ক্রাইবযোগ্য.
meetStreamTracks মিটিং স্ট্রিম ট্র্যাক. মিট স্ট্রিম ট্র্যাক সংগ্রহে পরিবর্তন সাবস্ক্রাইবযোগ্য।
participants সভায় অংশগ্রহণকারীরা। অংশগ্রহণকারী সংগ্রহে পরিবর্তন সাবস্ক্রাইবযোগ্য.
presenter সভায় উপস্থাপক ড. উপস্থাপক পরিবর্তন সাবস্ক্রাইবযোগ্য.
screenshare বৈঠকে স্ক্রিন শেয়ার করা হয়। স্ক্রিনশেয়ারে পরিবর্তন সাবস্ক্রাইবযোগ্য।
sessionStatus অধিবেশনের অবস্থা। অধিবেশন স্থিতি পরিবর্তন সাবস্ক্রাইবযোগ্য.