Keluaran platform komunikasi suara Mumble 1.3

Hampir sepuluh tahun sejak keluaran penting terakhir mengambil tempat keluaran platform Merungut 1.3, menumpukan pada mencipta sembang suara yang menyediakan kependaman rendah dan penghantaran suara berkualiti tinggi. Bidang utama permohonan untuk Mumble ialah mengatur komunikasi antara pemain semasa bermain permainan komputer. Kod projek ditulis dalam C++ dan diedarkan oleh di bawah lesen BSD. Perhimpunan disediakan untuk Linux, Windows dan macOS.

Projek ini terdiri daripada dua modul - pelanggan merungut dan pelayan merungut.
Antara muka grafik adalah berdasarkan Qt. Codec audio digunakan untuk menghantar maklumat audio Opus. Sistem kawalan akses yang fleksibel disediakan, sebagai contoh, adalah mungkin untuk membuat sembang suara untuk beberapa kumpulan terpencil dengan keupayaan untuk
komunikasi antara pemimpin dalam semua kumpulan. Data dihantar hanya melalui saluran komunikasi yang disulitkan, pengesahan berasaskan kunci awam digunakan secara lalai.

Tidak seperti perkhidmatan terpusat, Mumble membenarkan anda menyimpan data pengguna sendiri dan mengawal sepenuhnya operasi pelayan, jika perlu, menyambungkan skrip dan pengendali tambahan, yang mana API khas berdasarkan protokol Ais dan GRPC tersedia. Ini termasuk menggunakan pangkalan data pengguna sedia ada untuk pengesahan atau menyambungkan bot bunyi yang, sebagai contoh, boleh memainkan muzik. Ia adalah mungkin untuk mengawal pelayan melalui antara muka web. Fungsi mencari rakan pada pelayan yang berbeza tersedia untuk pengguna.

Penggunaan tambahan termasuk merakam podcast kolaboratif dan menyediakan audio langsung kedudukan dalam permainan (sumber bunyi dikaitkan dengan pemain dan berasal dari lokasinya dalam ruang permainan), termasuk permainan dengan ratusan peserta (contohnya, Mumble digunakan dalam komuniti pemain daripada Eve Online dan Team Fortress 2 ). Permainan ini juga menyokong mod tindanan, di mana pengguna melihat pemain yang sedang bercakap dengannya dan boleh melihat FPS dan waktu tempatan.

Inovasi utama:

  • Kerja telah dijalankan untuk menyusun semula reka bentuk. Tema cahaya klasik telah dikemas kini, tema terang dan gelap telah ditambah;

    Keluaran platform komunikasi suara Mumble 1.3

    Keluaran platform komunikasi suara Mumble 1.3

    Keluaran platform komunikasi suara Mumble 1.3

  • Menambah keupayaan untuk melaraskan kelantangan secara individu pada bahagian sistem tempatan pengguna;
    Keluaran platform komunikasi suara Mumble 1.3

  • Ditambah pintasan melekit untuk menukar mod pemindahan (suara diaktifkan, pergi ke perbualan, sesi berterusan). Didayakan melalui tetapan "Konfigurasikan -> Tetapan -> Antara Muka Pengguna -> Tunjukkan dropdown mod penghantaran dalam bar alat".

    Keluaran platform komunikasi suara Mumble 1.3

  • Fungsi penapisan saluran dinamik telah dilaksanakan, memudahkan navigasi melalui pelayan dengan bilangan saluran dan pengguna yang sangat besar. Secara lalai, penapis tidak menunjukkan saluran kosong;

    Keluaran platform komunikasi suara Mumble 1.3

  • Pilihan telah ditambahkan untuk melumpuhkan penambahan dan penukaran parameter sambungan interaktif, yang boleh digunakan dalam kes di mana pengguna tidak seharusnya menukar senarai pelayan pra-konfigurasi;
  • Menambahkan tetapan untuk mengurangkan kelantangan bunyi daripada pemain lain semasa perbualan;
  • Menambah fungsi rakaman berbilang saluran dalam mod segerak;
  • Sistem tindanan permainan telah menambah sokongan untuk DirectX 11 dan keupayaan untuk menyesuaikan kedudukan paparan FPS;
  • Antara muka pentadbir mempunyai dialog yang direka bentuk semula untuk mengurus senarai pengguna, menambah mod pengisihan yang berbeza, penapis dan keupayaan untuk memadamkan pengguna secara berkumpulan;
  • Penyelenggaraan ringkas senarai larangan;
  • Menambah keupayaan untuk mengurus pelanggan melalui SocketRPΠ‘.

Sumber: opennet.ru

Tambah komen