إطلاق منصة التواصل الصوتي Mumble 1.3

ما يقرب من عشر سنوات منذ الإصدار المهم الأخير وقع الافراج عن منصة غموض 1.3، ركزت على إنشاء محادثات صوتية توفر زمن انتقال منخفض ونقل صوتي عالي الجودة. أحد المجالات الرئيسية لتطبيق Mumble هو تنظيم التواصل بين اللاعبين أثناء لعب ألعاب الكمبيوتر. كود المشروع مكتوب بلغة C++ و وزعت من خلال بموجب ترخيص BSD. الجمعيات معد لأنظمة Linux و Windows و macOS.

يتكون المشروع من وحدتين - العميل Mumble والخادم Murmur.
تعتمد الواجهة الرسومية على Qt. يتم استخدام برنامج ترميز الصوت لنقل المعلومات الصوتية أبوس. يتم توفير نظام مرن للتحكم في الوصول، على سبيل المثال، من الممكن إنشاء محادثات صوتية لعدة مجموعات معزولة مع إمكانية ذلك
التواصل بين القادة في جميع المجموعات. يتم نقل البيانات فقط عبر قناة اتصال مشفرة، ويتم استخدام المصادقة المستندة إلى المفتاح العام افتراضيًا.

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

تشمل الاستخدامات الإضافية تسجيل ملفات podcast التعاونية وتوفير الصوت المباشر الموضعي في الألعاب (يرتبط مصدر الصوت باللاعب وينشأ من موقعه في مساحة اللعبة)، بما في ذلك الألعاب التي تضم مئات المشاركين (على سبيل المثال، يتم استخدام Mumble في مجتمعات اللاعبين من Eve Online وTeam Fortress 2). تدعم الألعاب أيضًا وضع التراكب، حيث يرى المستخدم اللاعب الذي يتحدث إليه ويمكنه عرض FPS والتوقيت المحلي.

الابتكارات الرئيسية:

  • تم تنفيذ العمل لإعادة تنظيم التصميم. تم تحديث سمة الضوء الكلاسيكية، وتمت إضافة سمات فاتحة ومظلمة؛

    إطلاق منصة التواصل الصوتي Mumble 1.3

    إطلاق منصة التواصل الصوتي Mumble 1.3

    إطلاق منصة التواصل الصوتي Mumble 1.3

  • تمت إضافة القدرة على ضبط مستوى الصوت بشكل فردي على جانب النظام المحلي للمستخدم؛
    إطلاق منصة التواصل الصوتي Mumble 1.3

  • تمت إضافة اختصارات لاصقة لتغيير أوضاع النقل (تفعيل الصوت، الانتقال إلى المحادثة، الجلسة المستمرة). يتم تمكينه من خلال الإعدادات "التكوين -> الإعدادات -> واجهة المستخدم -> إظهار القائمة المنسدلة لوضع الإرسال في شريط الأدوات".

    إطلاق منصة التواصل الصوتي Mumble 1.3

  • تم تنفيذ وظيفة تصفية القنوات الديناميكية، مما يبسط التنقل عبر الخوادم التي تحتوي على عدد كبير جدًا من القنوات والمستخدمين. افتراضيًا، لا يُظهر عامل التصفية القنوات الفارغة؛

    إطلاق منصة التواصل الصوتي Mumble 1.3

  • تمت إضافة خيار لتعطيل إضافة وتغيير معلمات الاتصال التفاعلية، والذي يمكن استخدامه في الحالات التي لا ينبغي فيها على المستخدم تغيير قائمة الخوادم التي تم تكوينها مسبقًا؛
  • تمت إضافة إعداد لتقليل مستوى الصوت الصادر من اللاعبين الآخرين أثناء المحادثة؛
  • تمت إضافة وظيفة التسجيل متعدد القنوات في الوضع المتزامن؛
  • أضاف نظام تراكب اللعبة دعمًا لـ DirectX 11 والقدرة على تخصيص موضع عرض FPS؛
  • تحتوي واجهة المسؤول على مربع حوار مُعاد تصميمه لإدارة قوائم المستخدمين، وإضافة أوضاع فرز مختلفة، ومرشحات، والقدرة على حذف المستخدمين دفعة واحدة؛
  • صيانة مبسطة لقائمة الحظر؛
  • تمت إضافة القدرة على إدارة العميل عبر مقبس RPС.

المصدر: opennet.ru

إضافة تعليق