كيفية تثبيت وإعداد برنامج الدردشة الصوتية Mumble

هل تبحث عن برنامج دردشة صوتية وتسجيل منخفض الكمون للمجموعات؟ يعد Mumble أحد حلول الصوت عبر بروتوكول الإنترنت (VoIP) الشائعة والمفتوحة المصدر والتي يمكنك تشغيلها واستضافتها على أي جهاز تقريبًا. في هذه المقالة، سأقوم بالتعرف على عملية استخدام Mumble وتشغيل خادم Mumble الخاص بك.
لماذا نستخدم Mumble بدلاً من TeamSpeak وDiscord؟
أولاً وقبل كل شيء، Mumble عبارة عن مجموعة خوادم وعميل VoIP مجانية ومفتوحة المصدر. هذا يعني أن كل جزء من التعليمات البرمجية التي يتكون منها Mumble متاح لأي شخص للاطلاع عليه وفحصه. على هذا النحو، فإن استخدام Mumble كواجهة خلفية لاتصالاتك يمنحك الطمأنينة والثقة بأنه لا أحد يتطفل على مكالماتك.

علاوة على ذلك، يقدم Mumble جودة صوت رائعة بتكلفة قليلة أو بدون تكلفة مقارنة ببرامج VoIP الشائعة الأخرى. على سبيل المثال، تتراوح سرعة المكالمة الصوتية المتوسطة على Discord بين 64 إلى 96 كيلو بايت في الثانية بالنسبة لجودة الصوت الإجمالية. في Mumble، يمكنك بسهولة رفع السرعة إلى 192 كيلو بايت في الثانية مجانًا دون أي تأثير كبير على زمن الوصول للمكالمات.

وأخيرًا، يوفر مطورو Mumble أيضًا خادمًا خفيًا مجانيًا ومفتوح المصدر. على عكس TeamSpeak وDiscord، من السهل جدًا تشغيل خدمة VoIP ذاتية الاستضافة داخل شبكتك باستخدام أجهزتك الخاصة، مما يسمح لك بالتحكم في اتصالاتك.
من الجيد أن تعرف: تعرف على كيفية تشغيل خدمة Discord الخاصة بك عن طريق استضافة خادم متوافق مع Matrix على جهازك.
تثبيت وإعداد Mumble
للاتصال بخادم صوتي موجود بالفعل على الإنترنت، كل ما تحتاجه هو عميل Mumble. بالنسبة لنظامي التشغيل Windows وmacOS، يمكنك تنزيل عميل Mumble الرسمي من موقع المطور. على نظام التشغيل Linux، يمكنك الحصول عليه من خلال مدير الحزم الخاص بالتوزيعة.
في Debian وUbuntu، يمكنك تشغيل الأمر التالي لتثبيت Mumble:
في Fedora، يمكنك استخدام DNF لجلب وتثبيت Mumble:
عند تشغيل Mumble لأول مرة، سيرشدك المعالج خلال عملية الإعداد. أولاً، يطلب منك اختيار أجهزة الصوت الخاصة بك. في معظم الحالات، يمكنك ترك الإعدادات الافتراضية، ولكنك قد ترغب في تغييرها إذا كان لديك ميكروفون خارجي و/أو مكبرات صوت.

تعرض الخطوة التالية شريط حجم متحرك. تحدث إلى الميكروفون واضبط شريط التمرير الموجود أسفله للتأكد من وصوله إلى طرف الشريط الأخضر دون الغطس في المنطقة الحمراء.

اضبط شريط التمرير لمساعدة Mumble على التمييز بين كلامك وأي ضوضاء محيطة في الخلفية. سيسمح هذا لـ Mumble بنقل الصوت فقط عندما يكتشف تغييرًا كبيرًا في مستوى الميكروفون الخاص بك.

حدد الجودة الشاملة التي تريدها لعميل Mumble الخاص بك. بالنسبة للجزء الأكبر، اختيار متوازن يجب أن يوفر لك جودة صوت ممتازة ووقت استجابة لائق.

انقر التالي في المطالبة الصوتية الموضعية، ثم حدد إنشاء الشهادة تلقائيًا في النافذة التالية للتأكد من أن جميع الاتصالات داخل Mumble آمنة.

بعد الانتهاء من الإعداد الأولي، سيطالبك Mumble على الفور بالاتصال بالخادم. افتراضيًا، سيوفر Mumble قائمة بالخوادم المتاحة للعامة والتي يمكنك الاتصال بها.

تشغيل خادم Mumble الخاص بك في Linux
على الرغم من وجود الكثير من المثيلات العامة التي يمكنك الانضمام إليها فورًا، فمن الممكن أيضًا نشر خادمك الخاص للأصدقاء والعائلة. في هذا القسم، سأتناول عملية نشر مثيل Mumble Server باستخدام Ubuntu Server 24.04.
للبدء، تأكد من تثبيت Docker وDocker Compose على الجهاز الذي تريد تثبيت الخادم عليه.
تأكد من أن مثيل Docker الخاص بك يعمل بشكل صحيح عن طريق تشغيل الأمر التالي:

قم بإنشاء مجلد جديد في الدليل الرئيسي لخادمك، ثم انتقل داخله:
mkdir ~/mumble-server && cd ~/mumble-server
استخدم محرر النصوص المفضل لديك لإنشاء ملف “docker-compose.yml” لمثيل Mumble الخاص بك:
nano ./docker-compose.yml
الصق كتلة التعليمات البرمجية التالية داخل ملفك الجديد:
--- version: "3.8" services: mumble-server: image: mumblevoip/mumble-server:latest container_name: mumble-server hostname: mumble-server restart: on-failure ports: - 64738:64738 - 64738:64738/udp environment: MUMBLE_SUPERUSER_PASSWORD: "YOUR-SECURE-PASSWORD-HERE" MUMBLE_CONFIG_SERVERPASSWORD: "YOUR-PUBLIC-PASSWORD-HERE" MUMBLE_CONFIG_WELCOMETEXT: "Hello, MakeTechEasier!"
استبدل قيمة MUMBLE_SUPERUSER_PASSWORD
مع سلسلة عشوائية من الأحرف. كما يوحي الاسم، سيكون هذا بمثابة كلمة المرور الجذرية لخادمك، مما يسمح لك بتكوين مثيل Mumble الخاص بك.
تعيين قيمة MUMBLE_CONFIG_SERVERPASSWORD
مع عبارة مرور سهلة التذكر. سيكون هذا بمثابة كلمة المرور العامة لخادمك والتي يمكنك مشاركتها مع مستخدمين آخرين.

احفظ ملف الإنشاء الخاص بك، ثم قم بتشغيل الأمر التالي لجلب خادم Mumble وتشغيله على جهازك:
sudo docker compose up -d
وفي ملاحظة جانبية: هل تتطلع لمعرفة المزيد عن Docker؟ راجع دليلنا لاستخدام Docker Containers اليوم.
الاتصال بخادم Mumble الخاص بك
في هذه المرحلة، أصبح خادم Mumble جاهزًا للعمل. للوصول إليه، افتح عميل Mumble على سطح المكتب لديك، ثم انقر فوق أضف جديد في نافذة اتصال الخادم.

قم بتوفير عنوان IP الخاص بخادم Mumble الخاص بك في ملف عنوان الحقل، ثم قم بتعيين اسم المستخدم الحقل إلى “المستخدم المتميز”.
اكتب قيمة MUMBLE_SUPERUSER_PASSWORD
متغير في كلمة المرور الحقل، ثم انقر فوق نعم لإضافة الخادم إلى العميل الخاص بك.

ملحوظة: من الممارسات الجيدة استخدام حساب SuperUser فقط للمهام الإدارية. لإنشاء مستخدم غير متميز، ما عليك سوى تقديم أي اسم آخر غير “المستخدم المتميز” في ملف اسم المستخدم مجال.
حدد الخادم الخاص بك تحت المفضلة القائمة، ثم انقر فوق يتصل.
سوف يرسل Mumble تحذيرًا بأن الخادم يستخدم شهادة موقعة ذاتيًا، انقر فوق نعم وستكون على الخادم.

لإنشاء قناة جديدة، انقر بزر الماوس الأيمن على جذر، ثم حدد يضيف… سيؤدي هذا إلى ظهور نافذة صغيرة تطلب منك تفاصيل قناتك الجديدة.

انقر نعم لإنشاء قناة Mumble الجديدة الخاصة بك، ثم انقر نقرًا مزدوجًا فوق الإدخال الخاص بها للانضمام إليها.

مشاركة خادم Mumble الخاص بك باستخدام Tailscale
آخر ما عليك فعله هو جعل خادم Mumble الخاص بك متاحًا لشبكتك الخارجية. يمكنك القيام بذلك إما عن طريق إعادة توجيه المنفذ 64738 على جهاز التوجيه الخاص بك أو إنشاء شبكة VPN تربط العملاء من شبكات مختلفة.
في هذا القسم، سأقوم بتوصيل خادم Mumble الخاص بي بـ Tailscale لمشاركته خارج شبكتي. تتمثل ميزة القيام بذلك عبر إعادة توجيه المنفذ في أنه يوفر الأمان لخادمك ويسمح لك بالاستضافة حتى ضمن CGNAT.
أولاً، قم بتثبيت Tailscale على الخادم الخاص بك. تأكد من ربطه بحسابك عن طريق التشغيل sudo tailscale up
.
تأكد من أن خادمك يقوم بتشغيل Tailscale عن طريق التحقق من حالته الحالية:

انتقل إلى صفحة إدارة Tailscale الخاصة بك، ثم ابحث عن الخادم الخاص بك في قائمة المضيفين المتصلين بشبكة VPN.
انقر على أيقونة النقاط الثلاث بجانب إدخال الخادم الخاص بك، ثم حدد يشارك….

أدخل عنوان البريد الإلكتروني للمستخدم الذي تدعوه، ثم انقر فوق يشارك.

من جانب العميل، انقر فوق قبول دعوة الجهاز في رسالة الدعوة الإلكترونية وقم بإجراء عملية الإعداد لـ Tailscale. بمجرد الانتهاء من ذلك، قم بتسجيل الدخول إلى صفحة إدارة Tailscale الخاصة بجهاز العميل وانسخ عنوان IP الخاص بخادم Mumble.

افتح غمغم، انقر فوق إضافة جديد…، ثم قم بلصق عنوان IP Tailscale على عنوان مجال.
املأ حقل اسم المستخدم، ثم انقر فوق نعم لحفظه في قائمة المفضلة للعميل.

وأخيرًا، اتصل بخادم Mumble البعيد عن طريق النقر المزدوج فوق إدخال الخادم في شاشة التحديد.

إن تعلم كيفية تثبيت Mumble، ونشر الواجهة الخلفية الخاصة به باستخدام Docker، وإنشاء شبكة Mumble خاصة، ليس سوى بعض ما يمكنك القيام به عند تشغيل خدماتك الخاصة. قم بالتعمق في عالم الاستضافة الذاتية الرائع والمتنوع من خلال الاطلاع على أفضل أنظمة تشغيل الخوادم المنزلية اليوم.
حقوق الصورة: ELLA DON عبر Unsplash. جميع التعديلات ولقطات الشاشة بواسطة Ramces Red.
اشترك في النشرة الإخبارية لدينا!
يتم تسليم أحدث البرامج التعليمية لدينا مباشرة إلى صندوق البريد الوارد الخاص بك
اكتشاف المزيد من تكتك تكنولوجيا
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.