Rilis platform komunikasi suara Mumble 1.4

Setelah lebih dari dua tahun pengembangan, peluncuran platform Mumble 1.4 telah dihadirkan, dengan fokus pada pembuatan obrolan suara yang menyediakan latensi rendah dan transmisi suara berkualitas tinggi. Area utama penerapan Mumble adalah mengatur komunikasi antar pemain saat bermain game komputer. Kode proyek ditulis dalam C++ dan didistribusikan di bawah lisensi BSD. Build disiapkan untuk Linux, Windows, dan macOS.

Proyek ini terdiri dari dua modul - klien mumble dan server murmur. Antarmuka grafis didasarkan pada Qt. Codec audio Opus digunakan untuk mengirimkan informasi audio. Sistem kontrol akses yang fleksibel disediakan, misalnya dimungkinkan untuk membuat obrolan suara untuk beberapa kelompok terisolasi dengan kemungkinan komunikasi terpisah antar pemimpin di semua kelompok. Data ditransmisikan hanya melalui saluran komunikasi terenkripsi; otentikasi berbasis kunci publik digunakan secara default.

Tidak seperti layanan terpusat, Mumble memungkinkan Anda untuk menyimpan data pengguna di server Anda sendiri dan sepenuhnya mengontrol pengoperasian infrastruktur, jika perlu, menghubungkan prosesor skrip tambahan, yang menyediakan API khusus berdasarkan protokol Ice dan GRPC. Hal ini termasuk penggunaan database pengguna yang ada untuk autentikasi atau menghubungkan bot suara yang, misalnya, dapat memutar musik. Dimungkinkan untuk mengontrol server melalui antarmuka web. Fungsi mencari teman di server berbeda tersedia untuk pengguna.

Kegunaan tambahan termasuk merekam podcast kolaboratif dan mendukung audio langsung posisional dalam game (sumber audio dikaitkan dengan pemain dan berasal dari lokasinya di ruang permainan), termasuk game dengan ratusan peserta (misalnya, Mumble digunakan di komunitas pemain dari Eve Online dan Team Fortress 2). Game ini juga mendukung mode overlay, di mana pengguna dapat melihat pemain mana yang dia ajak bicara dan dapat melihat FPS serta waktu setempat.

Inovasi utama:

  • Kemampuan untuk mengembangkan plugin tujuan umum yang dapat diinstal dan diperbarui secara independen dari aplikasi utama telah diterapkan. Tidak seperti plugin bawaan yang disediakan sebelumnya, mekanisme baru ini dapat digunakan untuk menerapkan penambahan sewenang-wenang dan tidak terbatas pada cara mengekstrak informasi lokasi pemutar untuk menerapkan audio posisi.
  • Menambahkan dialog lengkap untuk mencari pengguna dan saluran yang tersedia di server. Dialog dapat dipanggil melalui kombinasi Ctrl+F atau melalui menu. Pencarian topeng dan ekspresi reguler didukung.
    Rilis platform komunikasi suara Mumble 1.4
  • Menambahkan mode mendengarkan saluran, memungkinkan pengguna mendengar semua suara yang didengar oleh peserta saluran, tetapi tanpa terhubung langsung ke saluran tersebut. Dalam hal ini, pengguna yang mendengarkan tercermin dalam daftar peserta saluran, tetapi ditandai dengan ikon khusus (hanya di versi baru; di klien lama, pengguna tersebut tidak ditampilkan). Modusnya searah, yaitu. jika pengguna yang mendengarkan ingin berbicara, dia harus terhubung ke saluran tersebut. Untuk administrator saluran, ACL dan pengaturan disediakan untuk melarang koneksi dalam mode mendengarkan.
    Rilis platform komunikasi suara Mumble 1.4
  • Antarmuka TalkingUI telah ditambahkan, memungkinkan Anda memahami siapa yang sedang berbicara saat ini. Antarmuka menyediakan jendela pop-up dengan daftar pengguna yang sedang berbicara, mirip dengan tooltip dalam mode permainan, tetapi ditujukan untuk penggunaan sehari-hari oleh non-gamer.
    Rilis platform komunikasi suara Mumble 1.4
  • Indikator pembatasan akses telah ditambahkan ke antarmuka, memungkinkan Anda memahami apakah pengguna dapat terhubung ke saluran atau tidak (misalnya, jika saluran hanya mengizinkan login dengan kata sandi atau terikat dengan grup tertentu di server).
    Rilis platform komunikasi suara Mumble 1.4
  • Pesan teks mendukung markup penurunan harga, yang, misalnya, dapat digunakan untuk mengirim daftar, cuplikan kode, kutipan, menyorot bagian teks yang dicetak tebal atau miring, dan mendesain tautan.
  • Menambahkan kemampuan untuk memutar audio stereo, memungkinkan server mengirim aliran audio dalam mode stereo, yang tidak akan diubah menjadi mono oleh klien. Fitur ini bisa digunakan misalnya untuk membuat bot musik. Mengirim audio dari klien resmi masih hanya dapat dilakukan dalam mode mono.
  • Menambahkan kemampuan untuk memberikan nama panggilan kepada pengguna, yang memungkinkan untuk menetapkan nama yang lebih mudah dipahami kepada pengguna yang menyalahgunakan nama terlalu panjang atau sering mengubah nama mereka. Nama yang ditetapkan dapat muncul di daftar peserta sebagai label tambahan atau menggantikan nama asli seluruhnya. Nama panggilan terikat dengan sertifikat pengguna, tidak bergantung pada server yang dipilih, dan tidak berubah setelah restart.
    Rilis platform komunikasi suara Mumble 1.4
  • Server sekarang memiliki fungsi untuk mengirim teks selamat datang dalam mode siaran menggunakan protokol Ice. Menambahkan dukungan untuk mencerminkan ACL dan semua perubahan dalam grup di log. Menambahkan ACL terpisah untuk mengontrol pengaturan ulang komentar dan avatar. Secara default, spasi diperbolehkan dalam nama pengguna. Mengurangi beban CPU dengan mengaktifkan mode TCP_NODELAY secara default.
  • Menambahkan plugin untuk mendukung audio posisi di Among Us dan di game khusus berdasarkan mesin Sumber. Plugin yang diperbarui untuk game Call of Duty 2 dan GTA V.
  • Codec audio Opus telah diperbarui ke versi 1.3.1.
  • Menghapus dukungan untuk Qt4, DirectSound, dan CELT 0.11.0. Tema klasik telah dihapus.

Rilis platform komunikasi suara Mumble 1.4
Rilis platform komunikasi suara Mumble 1.4

Sumber: opennet.ru

Tambah komentar