Er du på jagt efter en lav-latency voice chat og optagelsessoftware til grupper? Mumble er en populær, open-source voice-over-IP (VOIP) løsning, der intelligent kan skelne mellem stemme og baggrundsstøj, hvilket giver en meget ren lyd. Mange spillere og podcastere bruger Mumble.

I almindelighed henviser navnet "Mumble" til enten Mumble-protokollen eller et Mumble-klientprogram, mens "Murmur" refererer til den egentlige serverkomponent, som en gruppechat kører på. I dag skal jeg gå igennem (A) ved at bruge Mumble-klienten til at oprette forbindelse til en eksisterende Murmur-instans, og (B) være vært for dit eget chatrum med Murmur. Hvis du kun er interesseret i at konfigurere serveren, spring videre.

Hvorfor bruge mumble i stedet for Ventrilo, Skype eller TeamSpeak?

Mumble tilbyder simpelthen en bedre balance mellem lav latency og lydkvalitet end andre populære VOIP-software. Mumble har signifikant lavere lyd latens end både Ventrilo og Skype, og lydkvaliteten, som bruger open source CELT-codec, er højere end deres. Mumble bruger også positionslyd, så udgangen distribueres korrekt mellem dine surround-lydhøjttalere. Se denne informative video for mere information.

Brug af Mumble Client

For at oprette forbindelse til en gruppechat, der allerede eksisterer et sted i Internetland, er alt du behøver en Mumble-klient. Du kan få en tredjepartsklient (f.eks. Cmumble, en kommandolinjeklient til Linux), eller du kan gå den traditionelle rute og få den officielle Mumble-klient. Mumble kører på Linux, Mac OS X og Windows.

Når du kører klienten for første gang, vil en opsætningsguide gå igennem nogle trin for at optimere din lydoplevelse:

Du kan til enhver tid klikke på "Annuller" for at afbryde guiden og vende tilbage til at bruge standardindstillingerne, men jeg dækker alle trin her.

Guiden vil først bede dig om at vælge dine lydenheder. I de fleste tilfælde kan du forlade de valgte standarder, men du vil nok ændre dem, hvis du bruger en ekstern mikrofon og / eller højttalere.

Herefter vil guiden spille en prøve stemmeoptagelse og bede dig om at justere din latency. Sæt det så lavt som muligt uden at høre jitter.

Det næste trin viser dig en animeret lydstyrke. Sørg for, at din mikrofon er tændt. Følg vejledningen, som guiden giver dig, tal ind i mikrofonen og juster systemets lydindstillinger for at sikre, at lydstyrken forbliver så høj som muligt i den blå og grønne zone uden at komme ind i den røde zone.

Dernæst juster skyderen for at hjælpe Mumble skelne mellem din tale og eventuelle lyde i baggrunden.

Herefter vil guiden spørge dig om at justere dine kvalitetsindstillinger og afgøre, om du vil bruge tekst til tale (TTS) eller meddelelseslyde til dine chatmeddelelser.

Det næste trin tester din positionel lydafspilning med en interaktiv graf. Den lille grønne boks repræsenterer en bevægelig lydkilde; Du kan klikke og trække for at flytte det selv. Denne del er bare en test og ændrer ikke noget.

Når du er færdig med lydguiden, åbnes en certifikatguiden. Hvis du ikke forstår hvad dette er til, anbefaler jeg at vælge "Automatisk certifikat oprettelse."

Herefter vil Mumble bede dig om at oprette forbindelse til en server. Det vil vise dig en liste over offentlige servere i dit område sammen med antallet af brugere på hver enkelt.

En venlig server, du kan tjekke, er OpenSpeak.cc, som er vært for mange open source-projekter og podcasts. Der er normalt folk, der hænger ud i Lounge-kanalen, som du kan snakke med. For at deltage i OpenSpeak skal du klikke på "Tilføj ny ..."

Indtast en etiket, du vil have sammen med serveroplysningerne. Dette er mine forbindelsesindstillinger for OpenSpeak:

Hit "Connect", accepter sikkerhedscertifikatet, og du vil være på serveren. Dobbeltklik på ethvert værelse eller underværelse for at deltage i det.

Hvis alt du ønskede at gøre var at bruge Mumble-klienten, er du klar! For at være vært for din egen gruppechat, skal du fortsætte med at læse.

Kører Murmur Server

Download og installer Murmur-serveren. Du kan finde det i de fleste Linux repositories.

De fulde instruktioner til konfiguration og kørsel af Murmur er på Sourceforge; Jeg vil bare gå dig igennem et grundlæggende eksempel konfiguration til Linux.

Murmurens indstillinger gemmes i filen "murmur.ini". I Linux er denne fil placeret i mappen "/ etc / murmur". Åbn den i en teksteditor.

 gksu gedit /etc/murmur/murmur.ini 

Jeg anbefaler at du uncomment og udfylde de linjer, der starter med disse sætninger:

 welcometext = #Hvad dine besøgende vil se, når de kommer ind i dit værelse port = #Du kan forlade det på standard 64738, hvis du vil serverpassword = #Dette skal være uncommented og tomt, hvis du vil have din server til at være offentligt tilgængelige brugere = #Maximum antal samtidige kunder, du vil tillade registerName = #Det navn på din server registerPassword = #Sæt en adgangskode her, hvis du forlod serverpassword blank registerURL = #Put dit websted, blog eller hvad som helst her 

Gem filen og kør denne kommando for at indstille et superbrugeradgangskode:

 murmurd -ini /etc/murmur/murmur.ini -supw [indsæt et kodeord her] 

For at starte Murmur-serveren til enhver tid, kør:

 murmurd 

Eksterne forbindelser

Den sidste ting at gøre er at indstille portpredning, åbne en port på din router eller firewall for at tillade indkommende forbindelser uden for dit lokalnetværk (LAN). I de fleste tilfælde er dette ret simpelt. Du kan finde instruktioner til din router på PortForward. Porten til fremsendelse er den, du satte i murmur.ini - sandsynligvis 64738, medmindre du ændrede den.

Dette eksempel viser mine portvideresendningsindstillinger for en Netgear-router, hvor "Server IP-adresse" er min statiske LAN-IP:

Når det er oprettet, kan du og enhver anden med en Mumble-klient forbinde til din server! Tilføj blot en brugerdefineret server som vi gjorde med OpenSpeak eksempelet tidligere, men udfyld feltet "Adresse" med din IP-adresse og "Port" -feltet med din port.

Når det hele er sagt og gjort, her er hvad min kanal lignede, da jeg sluttede den til en anden computer:

God fornøjelse!