
आज की ऑनलाइन दुनिया में, हम वेब कॉन्फ्रेंसिंग से अधिक से अधिक जुड़ रहे हैं। जूम, वेबएक्स और गूगल हैंगआउट जैसे प्लेटफॉर्म पर स्कूल, काम और यहां तक कि दोस्ती भी हो रही है। हालाँकि, हममें से जो एक ओपन-सोर्स विकल्प की तलाश में हैं, उनके लिए बहुत सारे नहीं हैं। यहीं से BigBlueButton आता है, जो एक ओपन-सोर्स वेब-कॉन्फ्रेंसिंग और ई-लर्निंग प्लेटफॉर्म है जिसे आप स्वयं बनाते हैं। यहां हम आपको दिखाते हैं कि Linux पर वेब कॉन्फ्रेंसिंग के लिए BigBlueButton का उपयोग कैसे करें।
BigBlueButton इंस्टॉल करने से पहले
मैं प्रलेखन पृष्ठ को अधिक उद्धृत नहीं करूंगा, लेकिन लिनक्स पर BigBlueButton स्थापित करने के बारे में कुछ बातें ध्यान देने योग्य हैं।
पहला यह है कि यदि आप इसे उत्पादन में उपयोग करने की योजना बना रहे हैं, तो आपको मेरे द्वारा उपयोग किए जा रहे विनिर्देशों से अधिक की आवश्यकता होगी। उनका इंस्टॉलेशन पेज बताता है कि वास्तविक सर्वर चलाने के लिए आपके पास निम्नलिखित होने चाहिए:
- उबंटू 16.04 64-बिट ओएस लिनक्स कर्नेल 4.x पर चल रहा है
- स्वैप सक्षम के साथ 16 जीबी मेमोरी
- 8 CPU कोर, उच्च सिंगल-थ्रेड प्रदर्शन के साथ
- रिकॉर्डिंग के लिए 500 जीबी फ्री डिस्क स्पेस (या अधिक) या सर्वर पर सत्र रिकॉर्डिंग अक्षम होने पर 50 जीबी
- टीसीपी पोर्ट 80 और 443 पहुंच योग्य
- यूडीपी पोर्ट 16384 - 32768 पहुंच योग्य
- 250 Mbit/sec बैंडविड्थ (सममित) या अधिक
- टीसीपी पोर्ट 80 और 443 नहीं किसी अन्य वेब एप्लिकेशन या रिवर्स प्रॉक्सी द्वारा उपयोग में
- SSL प्रमाणपत्र के सेटअप के लिए एक होस्टनाम (जैसे bbb.example.com)
- आईपीवी4 और आईपीवी6 पता
- समर्पित (नंगे धातु) हार्डवेयर
वे ऑडियो पैकेट प्रोसेसिंग प्रोग्राम के उपयोग और रिकॉर्डिंग के साथ समय-सिंकिंग समस्याओं के कारण इसे उत्पादन के उपयोग के लिए वीएम के रूप में नहीं चलाने की सलाह देते हैं। अनिवार्य रूप से, मैं एक ऑफ-लीज एंटरप्राइज 1U सर्वर या उन पंक्तियों के साथ कुछ लेने की सलाह दूंगा। इस तरह आपके पास आवश्यकता से अधिक आवश्यकताएं हो सकती हैं, जिसमें कई बंधुआ एनआईसी, 8-16 सीपीयू भौतिक सीपीयू कोर और बहुत सारी रैम शामिल हैं।
हालाँकि, मैं इसे केवल VM में चलाने जा रहा हूँ ताकि आपको यह दिखाया जा सके कि यह कैसे किया जाता है। वे आवश्यकताएं इस प्रकार हैं:
- 4 सीपीयू कोर/8 जीबी मेमोरी
- स्थानीय VM या LXC कंटेनर पर स्थापना
- डिस्क स्थान का 50G
- केवल आईपीवी4 पता
बिगब्लूबटन इंस्टालेशन
इसे स्थापित करने के कुछ तरीके हैं:आसान तरीका जहां आप आंतरिक कामकाज के बारे में ज्यादा नहीं सीखते हैं या कठिन तरीका जहां आप इस बात से परिचित होंगे कि यह अंदर से कैसे काम करता है। पसंद आपका है, लेकिन मैं आसान तरीके से जा रहा हूं, क्योंकि यह एक आसान स्थापना और प्रशासन है। यदि आप अधिक कठिन मार्ग के साथ जाना चाहते हैं, तो आप दस्तावेज़ीकरण पृष्ठ पर चरण-दर-चरण अनुसरण कर सकते हैं।
इंस्टाल करने का आसान तरीका या तो वेबसाइट से स्क्रिप्ट का उपयोग करना या इंस्टालेशन प्रक्रिया को स्वचालित करने के लिए एक उत्तरदायी भूमिका है। मैं उन लोगों के लिए स्क्रिप्ट की सिफारिश करता हूं जो सिर्फ चीजों का परीक्षण करना चाहते हैं।
स्क्रिप्ट के साथ जाने के लिए, आपको इसे निम्नलिखित कमांड के साथ GitHub से क्लोन करना होगा:
git clone git://github.com/bigbluebutton/bbb-install
और इस कमांड के साथ स्क्रिप्ट चलाना:
sudo ./bbb-install.sh -w -a -v bionic-23 -s HOSTNAME -e EMAIL

ध्यान दें कि उपरोक्त लिपि में, HOSTNAME
आपके सर्वर का होस्टनाम है और EMAIL
एसएसएल स्थापित करने के लिए एक ईमेल पता है, और यह एक आवश्यक कदम है। स्क्रिप्ट का उपयोग करने में लगभग 30 मिनट या उससे अधिक समय लगना चाहिए, जिसका अर्थ है कि आपके पास अपनी कॉफी को फिर से भरने और ब्रेक लेने के लिए पर्याप्त समय है।
जब आप वापस आते हैं, तो सब कुछ ठीक हो जाना चाहिए। उस बिंदु पर, आप डोमेन नाम (या वर्चुअल टेस्ट सर्वर के साथ आईपी पता) दर्ज कर सकते हैं और प्रदर्शन शुरू कर सकते हैं। आप उस स्क्रिप्ट को चलाना जारी रख सकते हैं जिसका उपयोग आपने सर्वर पर संकुल को अपग्रेड करने के लिए किया था।
बिगब्लूबटन का उपयोग कैसे करें
यदि आप स्क्रिप्ट का उपयोग करते हैं, तो आपके पास BigBlueButton प्रदर्शन पैकेज स्थापित होगा, जिसका अर्थ है कि आप सीख सकते हैं कि सब कुछ बहुत अधिक किए बिना कैसे काम करता है। ध्यान दें कि इसके लिए एक वैध एसएसएल प्रमाणपत्र की आवश्यकता है, जिसके लिए एक पंजीकृत डोमेन नाम की आवश्यकता होगी। मेरे पास वह नहीं है, इसलिए मैं BigBlueButton डेमो सर्वर का उपयोग करने जा रहा हूं।
मॉडरेटर के रूप में, एक कमरा बनाएं और प्रारंभ करें क्लिक करें। आप उस मीटिंग लिंक को अन्य लोगों को भेज सकते हैं और उन्हें उस लिंक पर आमंत्रित कर सकते हैं।

आपको अपने माइक्रोफ़ोन से ऑडियो में शामिल होने या केवल सुनने के लिए आमंत्रित किया जाएगा। वहां से, आप मीटिंग में हैं।

चैट में, आपको YouTube पर ट्यूटोरियल वीडियो का लिंक दिखाई देगा। प्लेटफ़ॉर्म के बारे में जानने के लिए वे बाद में और अधिक उपयोगी होंगे।

चैट को बंद करके, आप BigBlueButton पर कई सारे टूल देख सकते हैं जो इसे एक प्रमुख ऑनलाइन लर्निंग प्लेटफॉर्म बनाते हैं। छोटे हाथ पर क्लिक करने पर आप अपने लिए उपलब्ध विभिन्न टूल्स को देख सकते हैं। पेंसिल का उपयोग करने से आप अपनी प्रस्तुति पर चीजों को आकर्षित कर सकते हैं। यह भी ध्यान दें कि आपकी स्क्रीन पर एक छोटा लेज़र पॉइंटर है जो लोगों को यह दिखाने के लिए पॉप अप करता है कि आप किस ओर इशारा कर रहे हैं।

प्रत्येक स्लाइड एक व्हाइटबोर्ड है, लेकिन इस डेमो सर्वर में विशिष्ट व्हाइटबोर्ड स्लाइड हैं। आपको जो कुछ भी चाहिए उसे आप आकर्षित कर सकते हैं। इस उदाहरण में, मैंने कुछ नेटवर्क आरेख प्रतीकों को आकर्षित किया है, लेकिन आपको यह विचार मिलता है। बहु-उपयोगकर्ता व्हाइटबोर्डिंग भी है, जो छात्रों के लिए यह दिखाने के लिए बहुत अच्छा है कि वे किस पर काम कर रहे हैं।

साझा नोट्स अनुभाग भी बहुत अच्छा है क्योंकि यह आपको कुछ नोट्स टाइप करने की अनुमति देता है जो आपके पास हैं या चैट से प्रश्नों को हाइलाइट करते हैं और उन उत्तरों पर काम करते हैं। आप अपने कुछ व्याख्यान नोट्स को वहां कॉपी/पेस्ट भी कर सकते हैं और लोगों को उनमें से काम करने दें।

बिगब्लूबटन संक्षेप में
दूर से काम करने वाले शिक्षकों के लिए, एक बेहतरीन नए टूल से ज्यादा रोमांचक कुछ नहीं है। BigBlueButton में कई रोमांचक विशेषताएं हैं जो इसे ई-लर्निंग प्लेटफॉर्म के लिए बेहतरीन बनाती हैं। यदि आप किसी अन्य वीडियो कॉन्फ्रेंसिंग सामग्री में रुचि रखते हैं, तो हमारे ज़ूम कीबोर्ड शॉर्टकट्स चीटशीट, घर से काम करते समय वीडियो कॉन्फ्रेंसिंग के लिए हमारी शीर्ष युक्तियाँ और आपके रास्पबेरी पाई को वीडियो कॉन्फ्रेंसिंग स्टेशन में बदलने पर हमारी मार्गदर्शिका देखें।