Mumble 1.4 ovozli aloqa platformasining chiqarilishi

Ikki yildan ortiq ishlab chiqilganidan so'ng, past kechikish va yuqori sifatli ovoz uzatishni ta'minlaydigan ovozli chatlarni yaratishga qaratilgan Mumble 1.4 platformasining chiqarilishi taqdim etildi. Mumble ilovasining asosiy sohasi kompyuter o'yinlarini o'ynashda o'yinchilar o'rtasidagi muloqotni tashkil qilishdir. Loyiha kodi C++ da yozilgan va BSD litsenziyasi ostida tarqatiladi. Qurilishlar Linux, Windows va macOS uchun tayyorlangan.

Loyiha ikkita moduldan iborat - mumble mijoz va murmur server. Grafik interfeys Qt ga asoslangan. Opus audio kodek audio ma'lumotlarni uzatish uchun ishlatiladi. Moslashuvchan kirishni boshqarish tizimi taqdim etilgan, masalan, barcha guruhlardagi rahbarlar o'rtasida alohida muloqot qilish imkoniyati bilan bir nechta izolyatsiya qilingan guruhlar uchun ovozli chatlarni yaratish mumkin. Ma'lumotlar faqat shifrlangan aloqa kanali orqali uzatiladi, sukut bo'yicha ochiq kalitga asoslangan autentifikatsiya qo'llaniladi.

Markazlashtirilgan xizmatlardan farqli o'laroq, Mumble foydalanuvchi ma'lumotlarini o'z serverlarida saqlash va agar kerak bo'lsa, Ice va GRPC protokollariga asoslangan maxsus API mavjud bo'lgan qo'shimcha skript protsessorlarini ulash orqali infratuzilmaning ishlashini to'liq nazorat qilish imkonini beradi. Bunga autentifikatsiya qilish uchun mavjud foydalanuvchi maʼlumotlar bazalaridan foydalanish yoki, masalan, musiqa tinglay oladigan ovozli botlarni ulash kiradi. Veb-interfeys orqali serverni boshqarish mumkin. Turli serverlarda do'stlarni topish funktsiyalari foydalanuvchilar uchun mavjud.

Qo'shimcha foydalanishga hamkorlikda podkastlarni yozib olish va o'yinlardagi pozitsion jonli audioni qo'llab-quvvatlash (audio manbasi o'yinchi bilan bog'langan va uning o'yin maydonidagi joylashuvidan kelib chiqadi), shu jumladan, yuzlab ishtirokchilar bilan o'yinlar (masalan, Mumble o'yinchilar jamoalarida qo'llaniladi) Momo Havo Onlayn va Team Fortress 2). O'yinlar shuningdek, foydalanuvchi qaysi o'yinchi bilan gaplashayotganini ko'radigan va FPS va mahalliy vaqtni ko'rishi mumkin bo'lgan overlay rejimini qo'llab-quvvatlaydi.

Asosiy innovatsiyalar:

  • Asosiy ilovadan mustaqil ravishda o'rnatilishi va yangilanishi mumkin bo'lgan umumiy maqsadli plaginlarni ishlab chiqish imkoniyati amalga oshirildi. Oldin taqdim etilgan o'rnatilgan plaginlardan farqli o'laroq, yangi mexanizm o'zboshimchalik bilan qo'shimchalarni amalga oshirish uchun ishlatilishi mumkin va pozitsion ovozni amalga oshirish uchun o'yinchi joylashuvi haqidagi ma'lumotni olish vositalari bilan cheklanmaydi.
  • Serverda mavjud bo'lgan foydalanuvchilar va kanallarni qidirish uchun to'liq huquqli dialog qo'shildi. Muloqot oynasini Ctrl+F kombinatsiyasi yoki menyu orqali chaqirish mumkin. Maskani qidirish ham, oddiy iboralar ham qo'llab-quvvatlanadi.
    Mumble 1.4 ovozli aloqa platformasining chiqarilishi
  • Kanalni tinglash rejimi qo'shildi, bu foydalanuvchiga kanal ishtirokchilari tomonidan eshitilgan barcha tovushlarni eshitish imkonini beradi, lekin to'g'ridan-to'g'ri kanalga ulanmasdan. Bunday holda, tinglovchi foydalanuvchilar kanal ishtirokchilari ro'yxatida aks ettiriladi, lekin maxsus belgi bilan belgilanadi (faqat yangi versiyalarda; eski mijozlarda bunday foydalanuvchilar ko'rsatilmaydi). Rejim bir tomonlama, ya'ni. agar tinglayotgan foydalanuvchi gapirmoqchi bo'lsa, u kanalga ulanishi kerak bo'ladi. Kanal ma'murlari uchun tinglash rejimida ulanishlarni taqiqlash uchun ACL va sozlamalar taqdim etiladi.
    Mumble 1.4 ovozli aloqa platformasining chiqarilishi
  • TalkingUI interfeysi qo'shildi, bu sizga hozir kim gapirayotganini tushunish imkonini beradi. Interfeys hozirda gapirayotgan foydalanuvchilar ro'yxati bilan qalqib chiquvchi oynani taqdim etadi, bu o'yin rejimidagi maslahatga o'xshash, lekin o'yinchi bo'lmaganlar tomonidan kundalik foydalanish uchun mo'ljallangan.
    Mumble 1.4 ovozli aloqa platformasining chiqarilishi
  • Interfeysga kirishni cheklash ko'rsatkichlari qo'shildi, bu sizga foydalanuvchining kanalga ulanishi mumkinmi yoki yo'qligini tushunishga imkon beradi (masalan, agar kanal faqat parol bilan kirishga ruxsat bersa yoki serverdagi ma'lum bir guruhga bog'langan bo'lsa).
    Mumble 1.4 ovozli aloqa platformasining chiqarilishi
  • Matnli xabarlar Markdown belgilarini qo'llab-quvvatlaydi, bu, masalan, ro'yxatlar, kod parchalari, tirnoqlarni yuborish, qalin yoki kursiv bilan matn qismlarini ajratib ko'rsatish va havolalarni loyihalash uchun ishlatilishi mumkin.
  • Serverga stereo rejimda mijoz tomonidan monoga aylantirilmaydigan audio oqimni yuborish imkonini beruvchi stereo audioni o'ynash imkoniyati qo'shildi. Bu xususiyatdan, masalan, musiqa botlarini yaratishda foydalanish mumkin. Rasmiy mijozdan audio yuborish hali ham faqat mono rejimda mumkin.
  • Foydalanuvchilarga taxalluslar qo‘yish imkoniyati qo‘shildi, bu juda uzun ismlarni suiiste’mol qiladigan yoki tez-tez o‘z nomlarini o‘zgartiradigan foydalanuvchilarga tushunarliroq nom berish imkonini beradi. Belgilangan nomlar ishtirokchilar ro'yxatida qo'shimcha yorliqlar sifatida paydo bo'lishi yoki asl ismni butunlay almashtirishi mumkin. Taxalluslar foydalanuvchi sertifikatlariga bog'langan, tanlangan serverga bog'liq emas va qayta ishga tushirilgandan keyin o'zgarmaydi.
    Mumble 1.4 ovozli aloqa platformasining chiqarilishi
  • Serverda endi Ice protokoli yordamida translyatsiya rejimida xush kelibsiz matnni yuborish funksiyalari mavjud. Jurnaldagi guruhlardagi ACL va barcha o'zgarishlarni aks ettirish uchun qo'shilgan yordam. Sharhlar va avatarlarni qayta o'rnatishni boshqarish uchun alohida ACL qo'shildi. Odatiy bo'lib, foydalanuvchi nomlarida bo'sh joylarga ruxsat beriladi. Sukut bo'yicha TCP_NODELAY rejimini yoqish orqali protsessor yukini kamaytirish.
  • Oramizda va Source dvigateliga asoslangan maxsus oʻyinlarda pozitsion ovozni qoʻllab-quvvatlash uchun plaginlar qoʻshildi. Call of Duty 2 va GTA V o'yinlari uchun yangilangan plaginlar.
  • Opus audio kodek 1.3.1 versiyasiga yangilandi.
  • Qt4, DirectSound va CELT 0.11.0 uchun qo'llab-quvvatlash olib tashlandi. Klassik mavzu olib tashlandi.

Mumble 1.4 ovozli aloqa platformasining chiqarilishi
Mumble 1.4 ovozli aloqa platformasining chiqarilishi

Manba: opennet.ru

a Izoh qo'shish