Mumble¶
Bu makalede
Bilgi
Mumble, ücretsiz ve açık kaynak kodlu bir VoIP yazılımıdır ki müşteri-sunucu mimarisini kullanır. Kullanıcılar aynı sunucuda gerçek zamanlı olarak sesli iletişim kurabilirler. Mumble sunucuları farklı topluluklar ve kullanıcı grupları için ayrı ayrı yapılandırılabilir ve yönetilebilir. Mumble, çevrimiçi oyun sırasında sesli iletişim ve kuruluşlar tarafından ses konferansları ve uzaktan ekip çalışması için yaygın olarak kullanılır.
Mumble. Anahtar Özellikler¶
- Bu platformun müşteri uygulamaları Windows, Linux, macOS, iOS ve Android'de mevcuttur, böylece platformlar arası uyumluluk sağlar.
- Düşük gecikme ve yüksek ses kalitesi sağlamak için Opus ses koduğeri kullanılır.
- TLS protokolü kullanılarak ses trafiği şifrelenerek konuşmaların gizliliği korunur.
- Sunucu binlerce eş zamanlı kullanıcının başa çıkmasını sağlayabilen, oldukça ölçeklenebilirdir.
- Uzaysal ses ve yönlendirilmiş konuşma desteklenir, bu da oyunlar ve sanal gerçeklik uygulamaları için gerçekçi bir ses sağlar.
- Eklenti mimarisi hem müşteri hem de sunucu bileşenlerinin işlevselliğini genişletmek için kullanılabilir.
Çalıştırma Özellikleri¶
| ID | Yazılım Adı | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Aktif |
|---|---|---|---|---|---|---|---|---|---|---|
| 78 | Mumble | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | SİPARİŞ VER |
- Yüklenen yazılım:
- Docker konteynerinde Mumble sunucusu.
- Önemli dosyaların konumu (Docker konteyneri içinde):
- Yapılandırma dosyası:
/etc/mumble-server.ini; - Veritabanı:
/mumble/mumble-server.sqlite; - Günlük dosyası:
/mumble/mumble-server.log; - PID dosyası:
/run/mumble-server/mumble-server.pid.
- Yapılandırma dosyası:
Mumble'ı dağıtmaktan sonra başlangıç¶
Sipariş ödedikten sonra sunucunun çalışmaya hazır olduğunu gösteren bir e-posta bildirimi kayıt sırasında belirtilen e-postaya gönderilir. VPS'nin IP adresi ve bağlantı için giriş bilgileri (kullanıcı adı ve şifre) içerir. Şirketimizin müşterileri, Invapi(https://invapi.hostkey.com/) sunucusunun API kontrol panelinde sunucu donanımını yönetirler.
- Kullanıcı adı ve Şifre sunucuya bağlanmak için: yazılım dağıtımından sonra sunucu hazır olduğunda e-postanıza gönderilir.
Yönetici Şifresini Alma¶
Bilgi
SuperUser şifresi, sunucunun ilk başlatılmasında otomatik olarak oluşturulur ve log'da görüntülenir.
Adım 1: SSH ile sunucuya bağlanın:
Adım 2: Mumble için Docker konteyner ID'sini bulun:
Çıktıda şuna benzer bir satır olacaktır:
CONTAINER ID IMAGE COMMAND PORTS
a1f296c17976 ajmandourah/mumble /start.sh 0.0.0.0:64738->64738/tcp,
0.0.0.0:64738->64738/udp
CONTAINER ID'yi (ilk sütun) hatırlayın: a1f296c17976
Adım 3: Konteynere girin ve log'u görüntüleyin:
Çıktı şuna benzer bir şey gösterecektir:
Bu şifreyi kaydedin!
Bilgi
Kendi şifrenizi ayarlamak isterseniz, şu komutu kullanın:
Konteyneri zaten terk ettiyseniz:
Veya konteyner içinde:
Adım 4: Konteynerden çıkın ve sunucunun çalıştığını kontrol edin:
İstemci Yapılandırması¶
Hizmeti kullanmaya başlamak için yerel cihazınıza Mumble istemcisini indirmeniz ve kurmanız gerekir.
İlk başlatmada, yapılandırma sihirbazı aracılığıyla ilk kurulumu yapmanız gerekecektir:
-
Device input and output - varsayılan seçenekleri bırakabilir ve ek ayarları seçebilirsiniz (isteğe bağlı):
- Yankı bastırma kullan;
- Konumsal sesi etkinleştir;
- Diğer kullanıcılar konuşurken uygulamaları azalt.
-
Device Tuning - kaydırıcıyı kullanarak minimum değere ayarlayın;
-
Volume Tuning - seviyeyi ayarlayın;
-
Voice Activity Detection - eşiği belirleyin (bu adımda sesli iletişimi etkinleştirmek için bir düğme de atayabilirsiniz);
-
Quality & Notifications - tercihleri ayarlayın;
-
Positional Audio - ayarları yapın;
-
Use Existing Certificate - Automatic certificate creation seçeneğini seçmeniz önerilir;
-
Finishdüğmesine tıklayın.
Arayüz Dilini Değiştirme¶
Mumble arayüzü varsayılan olarak İngilizce'dir. Dil ayarlarını değiştirmek için:
- Sunucu listesini kapatın;
- Configure → Settings → User Interface → Language yolunu izleyin;
- Açılır listeden Türkçe (veya başka bir dil) seçin;
ApplyveOKdüğmelerine tıklayın:

Uygulama seçilen arayüz dili ile yeniden başlayacaktır.
Ses Çıkışını Yapılandırma¶
Sunucuya bağlandıktan sonra Mumble istemcisini yapılandırmanız önerilir. Tüm ayarlar masaüstü sürümlerinde Configure → Settings menüsünde veya mobil istemcilerde uygulama ayarlarında mevcuttur.

Ses Kalitesi¶
Mumble, ayarlanabilir hedef ses iletim kalitesine sahip Opus kodekini kullanır.
Bölüm: Audio Input → Compression → Quality
- 40 kbit/s - standart değer, rahat sesli iletişim için yeterli
- 64-96 kbit/s - müzik veya profesyonel ses için yüksek kalite
- 32 kbit/s - trafik tasarrufu (mobil internet), olası kalite düşüşü
Note
Gerçek bit hızı, iletim koşullarına ve sunucu ayarlarına bağlı olarak dinamik olarak değişebilir.
Ses İletim Modları¶
Bölüm: Audio Input → Transmission
Varsayılan olarak Voice Activity modu kullanılır. Bu modda mikrofon, konuşma tespit edildiğinde otomatik olarak etkinleşir.
Hassasiyet ayarı:
- Kaydırıcılar tetikleme eşiğini ayarlamanıza olanak tanır;
- Arka plan gürültüsü iletiminden kaçının;
- Doğru ses tanımayı sağlayın.
Alternatif modlar:
- Push-to-Talk - mikrofon yalnızca bir düğmeye basıldığında etkinleşir (gürültülü ortamlar için önerilir);
- Continuous - mikrofon sürekli çalışır (önerilmez).
Ses İşleme¶
Bölüm: Audio Input → Audio Processing
İstemci gürültü bastırma algoritmalarını destekler:
- Speex - klasik algoritma;
- RNNoise - sabit arka plan gürültüsünü bastırmada daha etkilidir (fan, klima, klavye).
Maksimum etki için her iki algoritmayı birlikte kullanabilirsiniz.
Gürültü bastırma:
- Speex gürültü bastırma gücü kaydırıcısını ayarlayın;
- Ek filtreleme için RNNoise'i etkinleştirin;
- En iyi sonuç için her iki yöntemi birleştirin.
Yankı İptali¶
Yankı iptali parametreleri, kullanılan ekipmana bağlı olarak seçilmelidir:
- Hoparlörlerle çalışırken - daha agresif yankı iptali modu;
- Kulaklık kullanırken - yankı iptali devre dışı bırakılabilir.
Warning
Maksimum amplifikasyon parametresi dikkatli değiştirilmelidir, çünkü aşırı değer gürültü amplifikasyonuna ve ses bozulmasına yol açabilir.
Ses Girişini Yapılandırma¶

Tamponlama¶
Bölüm: Audio Output
İki temel parametre oynatma kararlılığını etkiler:
1. Default Jitter Buffer
- Oynatmadan önce gelen sesi biriktir;
- Ağ kararsızlığını telafi eder;
- Varsayılan: 10 ms;
- Ne zaman artırılmalı: insanlar konuşmaya başladığında konuşma kesiliyorsa.
2. Output Delay
- Ses çıkışından önce tamponlama ekler;
- Ne zaman artırılmalı: bazı ses sürücülerinde hızlı kesintiler veya eserler duyuyorsanız.
Ses Seviyesi ve Azaltma¶
- İstemcideki kaydırıcı veya sistem karıştırıcısı aracılığıyla ses seviyesini ayarlayın;
- Attenuation - birisi konuştuğunda müziği veya oyun seslerini otomatik olarak azaltan kullanışlı bir özelliktir.
Ayarları Test Etme¶
Doğrulama için Loopback Test kullanın:
- Local mode - giriş ve çıkış sesini test eder;
- Server mode - ağ bağlantısını test eder.
Bildirimler ve Sohbet¶

Bölüm: Messages
Bu bölümde, hangi olayların şunları yapacağını esnek bir şekilde yapılandırabilirsiniz:
- Mesaj penceresinde görüntülenecek;
- Ses sinyali ile eşlik edilecek;
- Text-to-Speech kullanılarak duyurulacak.
Varsayılan olarak ana bildirimler etkindir:
- Kullanıcı bağlantısı ve bağlantı kesme;
- Kritik mesajlar ve uyarılar.
Sunucuya Bağlanma¶
Mumble sunucusuna bağlanmak için aşağıdaki kimlik bilgilerini kullanın:
- Kullanıcı adı -
SuperUser; - Şifre - otomatik olarak oluşturulan şifre (log'lardan alınan).
Bağlantı İşlemi¶
Adım 1: Mumble istemcisini başlatın ve Add New... düğmesine tıklayın
Adım 2: Bağlantı formunu doldurun:

- Label: sunucunuz için herhangi bir ad;
- Address: VPS IP adresiniz;
- Port:
64738(varsayılan, değiştirilmediyse); - Username:
SuperUser; - Password: sunucu log'larından alınan şifre.
Adım 3: OK düğmesine tıklayın, listeden sunucuyu seçin ve Connect düğmesine tıklayın.
Adım 4: İlk bağlantıda, istemci kendi imzalı SSL sertifikası hakkında bir uyarı gösterecektir - bu yeni bir sunucu için normaldir, Yes düğmesine tıklayın.
Bağlandıktan sonra, SuperUser adı ve yönetici simgesi ile kök kanalda olacaksınız.
Normal Kullanıcıların Bağlanması¶
Sunucuya bağlanmak için normal kullanıcıların yapması gerekenler:
- Mumble istemcisinde yeni bir sunucu ekleyin;
- Sunucu IP adresini belirtin;
- Port 64738'i belirtin;
- Bir kullanıcı adı seçin;
- Normal kullanıcılar için şifre gerekmez.
Info
Mumble varsayılan olarak kullanıcı tanımlama için kullanıcı adı ve şifre kullanmaz - temel olan istemci sertifikasıdır.
Bir kullanıcı ilk kez sunucuya bağlandığında, istemci otomatik olarak benzersiz bir sertifika oluşturur. Diğer kullanıcılar bağlandığında, şifre girişi isteğe bağlıdır ve yönetici tarafından yapılandırılan ayarlara bağlıdır.
Sunucu Yönetimi¶
Kanal Yapısı Oluşturma¶
Varsayılan olarak yalnızca kök kanal vardır. Kolaylık için birkaç alt kanal oluşturalım.
Kanal oluşturma:
- Kök kanala sağ tıklayın;
Add;- Kanal adını girin.
Örnek yapı:
Root (Kök kanal)
├── Genel Oda
├── Oyunlar
│ ├── Counter-Strike
│ └── Dota 2
├── İş
│ ├── Toplantılar
│ └── İletişim
└── AFK (uzakta olanlar için)
Kanal Erişim Hakları¶
Erişim hakları, kanal bağlam menüsü aracılığıyla yapılandırılır:
- Kanala sağ tıklayın → Edit;
- ACL sekmesi:
Yapılandırılabilecekler:
- Kanal için şifre belirleme;
- Belirli kullanıcı gruplarına erişimi kısıtlama;
- Kanalda konuşmaya izin verme/yasaklama;
- Alt kanallar oluşturma hakları yapılandırma.
Note
Varsayılan olarak, tüm kayıtlı kullanıcılar herhangi bir kanala girebilir ve konuşabilir, bu çoğu durum için normaldir.
Kullanıcı Yönetimi¶
Kullanıcı Kaydı¶
Kullanıcı nasıl kayıt olur:
- Herhangi bir adla sunucuya bağlanır;
- Adına sağ tıklayın →
Register; - Sunucu kullanıcının sertifikasını hatırlar.
Kayıttan sonra:
- Kullanıcı bir sonraki girişte otomatik olarak bağlanır;
- Kullanıcı adı ayrılmıştır;
- Erişim hakları atanabilir.
Warning
Bir kullanıcı Mumble'ı yeniden yüklerse veya başka bir bilgisayardan bağlanırsa - farklı bir sertifikaya ve sunucuda farklı bir ada sahip olacaktır.
Manuel Hesap Oluşturma¶
Yönetici hesapları manuel olarak oluşturabilir:
- Server menüsü → Registered Users → Add;
- Kullanıcı adını girin.
Note
Bu sadece kullanıcı adını ayırır, gerçek bağlantı yine istemci sertifikası üzerinden gerçekleşir.
Güvenlik ve Bakım¶
Portu Değiştirme¶
Standart port 64738 tarayıcılar tarafından kolayca bulunur. Sunucu keşfini zorlaştırmak istiyorsanız, portu başka bir porta değiştirebilirsiniz.
Warning
Port numarası dikkatle seçilmelidir:
- Sistem portları (1-1023) - sistem tarafından işgal edilmiştir;
- Popüler portlar (80, 443, 22, 25, 3306) - işgal edilmiş veya barındırıcı tarafından engellenmiş olabilir;
- Güvenli aralık: 10000'den 65000'e kadar
Adım 1: Yapılandırmayı ana bilgisayara kopyalayın:
Adım 2: Yapılandırmayı düzenleyin:
port=64738 satırını bulun ve istediğiniz porta değiştirin, örneğin:
Adım 3: Geri kopyalayın:
Adım 4: Sunucuyu yeniden başlatın:
Adım 5: Şimdi kullanıcılar bağlanırken yeni portu belirtmelidir:
Yedekleme¶
Mumble'ı sadece aile iletişimi için kullanmıyorsanız yedekleme önemlidir.
Kullanıcı ve kanal ayarlarına sahip Mumble veritabanı, konteyner içinde /mumble/mumble-server.sqlite konumundadır.
Manuel Yedekleme¶
Veritabanını periyodik olarak kendinize kopyalayın:
Bu komut geçerli tarihli bir dosya oluşturacaktır, örneğin: mumble-backup-20250112.sqlite
Yedekten Geri Yükleme¶
Sunucu çökerse, yeni bir konteyner dağıtabilir ve tüm ayarları geri yükleyebilirsiniz:
Not
Mumble'ın temel ayarları hakkında daha fazla bilgi için geliştiricilerin dokümantasyonuna bakabilirsiniz.
API kullanarak Mumble sunucusu sipariş etme¶
Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.
Bu sayfanın bazı içerikleri ya da yazıları AI tarafından oluşturulmuş veya çevrilmiş olabilir.
