BigBlueButton কি এবং আপনি কিভাবে এটি ব্যবহার করবেন

SaaS ভিডিও-কনফারেন্সিং অ্যাপের এই দুর্দান্ত, ওপেন সোর্স বিকল্প সম্পর্কে জানুন

ভিডিও কনফারেন্সিং অ্যাপগুলি গত কয়েক মাসে আমাদের সমস্ত সংযোগের প্রয়োজনের একমাত্র সমাধান হয়ে উঠেছে। এটি অফিস মিটিং বা অনলাইন ক্লাসের জন্য সংযোগ করা হোক না কেন, একটি ভিডিও কনফারেন্সিং অ্যাপ ছাড়া আর কোথাও ঘুরতে পারেনি।

এই অভূতপূর্ব সময়ে অন্য লোকেদের সাথে সংযোগ স্থাপনের জন্য আমরা প্রায় সবাই এক বা অন্য একটি SaaS অ্যাপ্লিকেশন ব্যবহার করছি। কিন্তু আপনি যখন অন্যদের সাথে সংযোগ করার জন্য একটি SaaS অ্যাপ ব্যবহার করছেন, তখন আপনি বাহ্যিক সার্ভারে আপনার ডেটা সংরক্ষণ করছেন। এবং তার মানে আপনার ডেটা আপনার নিয়ন্ত্রণে নেই। অনেক শিক্ষক এবং স্কুলের জন্য যারা এই অ্যাপগুলিতে ক্লাস করছেন, এর অর্থ হল আপনার ছাত্রদের সম্পর্কে তথ্যকে ঝুঁকিপূর্ণ করা। এবং এটি দুর্বল - এই গত কয়েক বছরে এতগুলি ডেটা লঙ্ঘন তার প্রমাণ।

যদি এটি আপনাকে উদ্বিগ্ন করে তবে আপনি একা নন। আপনার একটি সমাধান দরকার যেখানে আপনি আপনার ডেটার উপর আরও নিয়ন্ত্রণ করতে পারেন। এবং BigBlueButton হতে পারে আপনার উদ্বেগের উত্তর।

BigBlueButton কি?

BigBlueButton হল GNU/ Linux সার্ভারের জন্য একটি ওপেন সোর্স ভিডিও কনফারেন্সিং সফটওয়্যার। আপনি আপনার নিজের সার্ভারে BigBlueButton স্ব-হোস্ট করতে পারেন এবং অন্য যেকোনো বাণিজ্যিক ভিডিও কনফারেন্সিং প্ল্যাটফর্মের মতো আপনার ছাত্রদের সাথে একটি ভিডিও কনফারেন্স হোস্ট করতে এটি ব্যবহার করতে পারেন। এবং একটি স্ব-হোস্টেড সার্ভার মানে, আপনার ডেটার উপর আপনার সম্পূর্ণ নিয়ন্ত্রণ থাকবে এবং এতে কোন অজানা ভেরিয়েবল জড়িত থাকবে না।

আপনাকে SaaS অ্যাপের কোনো প্রিমিয়াম পরিষেবার জন্য সাবস্ক্রিপশনের জন্য অর্থ প্রদান করতে হবে না, যেমন ওপেন-সোর্স সফ্টওয়্যার সহ, অ্যাপটির সম্পূর্ণ কোড আপনার নিষ্পত্তিতে উপলব্ধ। ঠিক আছে, BigBlueButton হোস্ট করার জন্য আপনাকে একটি সার্ভারে বিনিয়োগ করতে হবে।

ভিডিও কলের জন্য BigBlueButton ব্যবহার করা অন্য যেকোন অ্যাপের মতোই সহজ, এবং আপনি এই অন্যান্য অ্যাপগুলিতে থাকা সমস্ত বৈশিষ্ট্যগুলি পান, সম্ভবত আরও বেশি৷

BigBlueButton-এর সাহায্যে, আপনি ভিডিও কল, ব্রেকআউট রুম, কল রেকর্ডিং, সর্বজনীন এবং ব্যক্তিগত চ্যাট, স্ক্রিন শেয়ারিং, পোলিং, সহযোগী হোয়াইটবোর্ড, শেয়ার করা নোট এবং আরও অনেক কিছুর জন্য ব্যক্তিগতকৃত কক্ষ থাকতে পারেন। তাই আপনি যদি স্ব-হোস্টিং সম্পর্কে জানেন বা জানতে ইচ্ছুক হন, BigBlueButton হতে পারে আপনার চায়ের কাপ।

একটি BigBlueRoom সার্ভারের জন্য ন্যূনতম প্রয়োজনীয়তা

আপনি যদি BigBlueButton স্ব-হোস্টিং করার কথা ভাবছেন, তাহলে BigBlueButton ইনস্টলেশন গাইড অনুসারে আপনার সার্ভারের ন্যূনতম প্রয়োজনীয়তাগুলি পূরণ করা উচিত:

  • উবুন্টু 16.04 64-বিট ওএস চলমান লিনাক্স কার্নেল 4.x
  • সোয়াপ সক্ষম সহ 8 GB মেমরি (16 GB মেমরি ভাল)
  • 4 CPU কোর (8 ভাল)
  • TCP পোর্ট 80 এবং 443 অ্যাক্সেসযোগ্য
  • UDP পোর্ট 16384 - 32768 উপলব্ধ
  • পোর্ট 80 অন্য অ্যাপ্লিকেশন দ্বারা ব্যবহার করা হয় না (তাই একটি পরিষ্কার উবুন্টু সার্ভার সুপারিশ করা হয়)

সর্বাধিক যুগপত ব্যবহারকারী সমর্থন

একটি ভিডিও কনফারেন্সিং অ্যাপ ব্যবহার করার বিষয়ে চিন্তা করার সময়, একটি বৈধ প্রশ্ন হল কতজন ব্যবহারকারী একটি মিটিংয়ে উপস্থিত থাকতে পারেন৷ আপনার সার্ভার ন্যূনতম প্রয়োজনীয়তা পূরণ করলে, BigBlueButton সর্বোচ্চ 150 জন একযোগে ব্যবহারকারীকে সমর্থন করতে সক্ষম হওয়া উচিত। কিন্তু একটি সেশনে 100 জনের বেশি ব্যবহারকারী থাকা উচিত নয়।

তাহলে কিভাবে আপনি 150 জন একযোগে ব্যবহারকারী থাকতে পারেন? আপনি একই সময়ে একাধিক সেশন চালাতে পারেন। সুতরাং, আপনার যথাক্রমে 100 এবং 50 জন ব্যবহারকারীর সাথে 2টি সেশন, 50 জন ব্যবহারকারীর 3টি সেশন, 25 জন ব্যবহারকারীর সাথে 6টি সেশন এবং আরও অনেক কিছু থাকতে পারে।

যদি আপনার সার্ভারটি ন্যূনতম প্রয়োজনীয়তা অতিক্রম করে, তাহলে আপনার আদর্শভাবে 150 জনের বেশি একযোগে ব্যবহারকারী থাকতে পারে, তবে স্কেলেবিলিটির পরিমাণ অনেক পরিবর্তনশীল কারণের উপর নির্ভর করবে।

কিভাবে BigBlueButton ব্যবহার করবেন

BigBlueButton হল একটি HTML-5 ভিত্তিক ওয়েব অ্যাপ্লিকেশন যা সম্পূর্ণভাবে ওয়েব ব্রাউজারে চলে এবং আপনাকে কোনো সফ্টওয়্যার ইনস্টল করতে হবে না। আপনি এটি আপনার ডেস্কটপ, ল্যাপটপ, ক্রোমবুক এবং এমনকি অ্যান্ড্রয়েড বা iOS স্মার্টফোনেও ব্যবহার করছেন না কেন, এটি ওয়েব ব্রাউজারে কাজ করবে।

আপনি কয়েকটি সীমাবদ্ধতা সহ ডেমো সার্ভারে BigBlueButton ব্যবহার করে দেখতে পারেন। যেমন, রেকর্ডিং স্থগিত করা হয়েছে, এবং উচ্চ চাহিদার কারণে ভিডিও মিটিংগুলির সীমা 60 মিনিট রয়েছে৷

শুরু হচ্ছে

demo.bigbluebutton.org-এ যান এবং উপরের ডানদিকে কোণায় ‘সাইন আপ’ বোতামে ক্লিক করুন।

এটি আপনাকে টুইটার, গুগল, অফিস 365 বা একটি ইমেল অ্যাকাউন্টের মতো সাইন আপ করার জন্য কয়েকটি বিকল্পের সাথে উপস্থাপন করবে। আপনি কোন বিকল্পটি বেছে নিন না কেন, সাইন আপ করতে মাত্র কয়েক সেকেন্ড সময় লাগবে। আপনি যখন আপনার সার্ভারে এটি হোস্ট করছেন, তখন আপনি এই সমস্ত বিকল্পগুলি কাস্টমাইজ করতে পারেন এবং আপনি কোন প্রমাণীকরণ পরিষেবাটিকে অনুমতি দিতে চান তা চয়ন করতে পারেন৷

একটি ভিডিও কনফারেন্স হোস্টিং

একবার আপনি একটি অ্যাকাউন্ট তৈরি করলে, আপনি আপনার অ্যাকাউন্টের হোমপেজে পৌঁছাবেন। BigBlueButton ভিডিও কনফারেন্সের জন্য আলাদা রুম তৈরি করার বৈশিষ্ট্য অফার করে। যেটি ডিফল্টরূপে তৈরি করা হয় তাকে বলা হয় 'হোম রুম'। আপনি হোম রুমে একটি ভিডিও কনফারেন্স করতে পারেন, বা একটি নতুন রুম তৈরি করতে পারেন৷

প্রতিটি রুমে একটি অনন্য লিঙ্ক রয়েছে যা আপনি অন্যদের সাথে শেয়ার করতে পারেন যাতে তারা সেই রুমে একটি মিটিংয়ে যোগ দিতে পারে।

মিটিং শুরু করতে 'স্টার্ট' বোতামে ক্লিক করুন। আপনি একজন মডারেটর হিসেবে মিটিংয়ে প্রবেশ করবেন। মিটিংয়ে শুধুমাত্র একজন মডারেটর থাকতে পারে।

আপনি হয় একটি মাইক্রোফোন বা অডিও-র মাধ্যমে সম্মেলনে যোগ দিতে পারেন। আপনি যখন 'শুনুন শুধুমাত্র' নির্বাচন করেন, আপনি শুধুমাত্র একজন শ্রোতা হিসেবে মিটিংয়ে উপস্থিত থাকবেন।

আপনি যদি 'মাইক্রোফোন' নির্বাচন করেন এবং আপনি প্রথমবার অ্যাপটি ব্যবহার করেন, আপনার ব্রাউজার আপনার মাইকে অ্যাক্সেস করার অনুমতি চাইবে। 'অনুমতি দিন' এ ক্লিক করুন।

আপনি BigBlueButton দিয়ে কার্যত সবকিছু করতে পারেন যা আপনি অন্য যেকোনো বাণিজ্যিক ভিডিও কনফারেন্সিং প্ল্যাটফর্মে করতে পারেন। রিয়েল-টাইম ভিডিও শেয়ারিং, পাবলিক এবং প্রাইভেট চ্যাট, সহযোগী হোয়াইটবোর্ড, ব্রেকআউট রুম, শেয়ার করা নোট, স্ক্রিন শেয়ারিং থেকে শুরু করে, দূরবর্তী পাঠগুলি সফলভাবে দেওয়ার জন্য আপনার যা প্রয়োজন তা BigBlueButton-এ রয়েছে।

অবশ্যই, সংস্থাগুলি অফিস মিটিং করার জন্য BigBlueButton এবং এর বহুমুখী বৈশিষ্ট্যগুলিও ব্যবহার করতে পারে, তবে শিক্ষাবিদদের দূরবর্তী শিক্ষাকে আরও ভাল করতে সাহায্য করতে সক্ষম হওয়া BBB-এর পুরো মিশন। মহামারী দ্বারা সৃষ্ট উচ্চ ব্যবহারের কারণে আপনি বর্তমানে এই সার্ভারে মিটিং রেকর্ড করতে পারবেন না। কিন্তু আপনি যদি এটি আপনার স্ব-হোস্টেড সার্ভারে ব্যবহার করেন তবে এই ত্রুটিটি অদৃশ্য হয়ে যাবে।

একটি রুম তৈরি এবং পরিচালনা

BigBlueButton-এ মিটিং করার জন্য আপনার একাধিক রুম থাকতে পারে এবং এই সমস্ত রুম পাসওয়ার্ড সুরক্ষিত থাকতে পারে এবং আপনি চাইলে একটি ওয়েটিং রুম থাকতে পারেন। 'হোম রুম'-এ ডিফল্টরূপে এই সেটিংস চালু নেই, তবে আপনি যে কোনো সময় এটি পরিবর্তন করতে পারেন।

'আরও বিকল্প' আইকনে ক্লিক করুন (তিনটি বিন্দু) এবং তারপরে 'রুম সেটিংস' এ ক্লিক করুন।

একটি সেটিং উইন্ডো খুলবে। এখানে, আপনি রুমের জন্য একটি অ্যাক্সেস কোড তৈরি করতে পারেন, রুমের জন্য একটি লবি তৈরি করতে পারেন (মডারেটরের অনুমোদনের প্রয়োজনে সেটিংস চালু করে) এবং কিছু অন্যান্য সেটিংস পরিবর্তন করতে পারেন৷ পরিবর্তনগুলি সংরক্ষণ করতে 'আপডেট রুম' বোতামে ক্লিক করুন।

একটি নতুন রুম তৈরি করতে, হোমপেজে 'একটি রুম তৈরি করুন' বোতামে ক্লিক করুন।

রুম সেটিংস খুলবে। ঘরের জন্য একটি নাম লিখুন এবং আগের মতই আপনি কনফিগার করতে চান এমন যেকোনো সেটিংসের জন্য টগলগুলি চালু করুন৷ তারপর, 'Create Room' বোতামে ক্লিক করুন।

নতুন রুম তৈরি করা হবে যাতে হোম রুমের চেয়ে একটি অনন্য লিঙ্ক এবং আলাদা সেশন থাকবে।

সুতরাং, সেখানে আপনার কাছে এটি রয়েছে, BigBlueButton ওপেন-সোর্স ভিডিও কনফারেন্সিং অ্যাপের একটি মৌলিক রানডাউন। আপনি এখনই তাদের ডেমো সার্ভারে কিছু সীমাবদ্ধতা সহ ভিডিও মিটিং করতে পারেন। অথবা, আপনি এটিকে আপনার নিজের লিনাক্স সার্ভারে হোস্ট করতে পারেন এবং আপনি কীভাবে আপনার প্রতিষ্ঠানের মধ্যে BBB ব্যবহার করতে চান তা সম্পূর্ণরূপে কাস্টমাইজ করতে পারেন।