Gönderen Konu: Mumble - Umurmur TeamSpeak kurulumu (Sesli iletisim)  (Okunma sayısı 28050 defa)

ilhan macit

  • Ziyaretçi
Mumble - Umurmur TeamSpeak kurulumu (Sesli iletisim)
« : Haziran 23, 2013, 06:00:38 ös »

Önsöz:

Malum Arm kirkwood islemcili nas urunleri, malesef Teamspeak (Sesli iletisim) benzeri toplu sohbet uygulamacilari tarafindan pek desteklememekte. Genelde x86 x64. Ama alternatif olarak kolay kurulumlu teamspeak benzeri bir platform var. Ds411 e sahip biri olarak kurdum ve test ettim gayet te guzel. Ses iletisimi super. Toplu muhabbet veya oyun oynarken arka planda serveriniz uzerinden umurmur ile arkadaslarla muhabbet edebilirsiiz.

Oncelikle cihazda yapmis oldugum kurulum sonrasi, ben herhangi bir problem yasamadim. Sizin adiniza Olusabilecek problemlerden sorumlu olmadigimi belirtmek isterim. Lutfen kurulum yaparken sorumlulugun size ait oldugunu unutmayin.

Kurulumu basit bir sekilde anlatacagim. Intel x86 islemcili Synology sahipleride kurulum yapabilir. Lakin teamspeak 3 destegi varken gereksiz.

Oncelikle soylemeliyim Malesef bu uygulamada Bazi izinler, nas Server uzerinde kurulum yaptigimiz icin desteklenmiyor. Ornek tamamen kanal yonetimi Kullanici ekleme vs. banlamak gibi. Ama server a giris icin password koyabildigimizden sorun teskil etmez.

---------------------

Baslayalim

Synology cihaziniza Admin olarak giris yapin.

3. Parti yazilimlar a adres olarak http://packages.synocommunity.com bunu ekleyerek ya da eklenmis ise, Mevcut 3. taraf paketlerden Umurmur u secerek Kurulumu gerceklestirin. Calistirin.



Sayet 3. Taraf Paketlerle ilgili bir bilginiz yok ise, daha once anlatmis oldugum bu link e goz atarak, orada bulunan bir cok adreside cihaziniza ekleyiniz. http://forum.depoturk.com/index.php/topic,247.0.html


Sonra bu linkten dl.dropboxusercontent.com/u/15973098/ConfigFileEditor-noarch-12.spk Config File Editor indirip manuel olarak paket merkezinden kurun.

Sonra Ana menuden Config file editoru secerek calistirin.
Karsiniza gelen editorde sol ustte acilir pencereden en assagida bulunan Config file editor u secin.
Sonra karsiniza gelen komut satirinin en altina bunu kopyalayip yapistirin.

Kod: [Seç]
/usr/local/umurmur/var/umurmur.conf,Umurmur
Yukaridaki menuden Save  deyin. (Eger save yazisi aktif degil ise klavyeniz ile yapistirdiginiz komutun sonuna bir harf ekleyin ve  sonra o harfi geri silin aktif hale gelecektir. Yapistirdiginiz komutu silmemeye dikkat edin.)

Save yaptiktan sonra config file editor u kapatin ve ardindan tekrar acin.

Ve yine Sol ust Acilir pencereden assagida aktif hale gelen uMurmu yu secin.

Simdi paket merkezinden Calisir vaziyette olan Umurmur Paketiniin calismasini durdurun.

Config file editor de Karsiniza gelen Config dosyasindan Gerekli ayarlamalari yapabilirsiniz.

Ayarlamalardan sonra Save dedikten sonra umurmur u tekrar calistirin ve serveriniz hazirdir.

Ben buraya Kendi hazirladigim kanal listemi ve orjinal halini yazacagim. Ister vermis oldugum haziri koyarak kullanirsiniz yada kanallari kendi kafaniza gore ayarlarsiniz.

Server a Nasil baglanacaginizi ise konunun sonunda anlatacagim.

Karsiniza gelen default config Assagidaki gibidir.
Ben turkce olarak komut satirlari arasinda aciklamalar yapacagim.

===================================


max_bandwidth = 48000;

welcometext = "Buraya Giriste karsilama mesajinizi yazin";
certificate = "/etc/umurmur/cert.crt";
private_key = "/etc/umurmur/key.key";
password = "Buraya Server a girerken sorulacak sifreyi yazin";
admin_password = "Admin password buraya Ama kullanamiyoruz malesef";   # Set to enable admin functionality.
ban_length = 0;            # Length in seconds for a ban. Default is 0. 0 = forever.
enable_ban = false;        # Default is false
banfile = "banfile.txt";   # File to save bans to. Default is to not save bans to file.
sync_banfile = false;      # Keep banfile synced. Default is false, which means it is saved to at shutdown only.
allow_textmessage = true;  # Default is true
opus_threshold = 100;      # Required percentage of users that support Opus codec for it to be chosen

# maximum kac kisi girebilecekse servera assagidan belirtin. standart 10
max_users = 10;

# Burada port onemli Basinda Kare var yani pasif olarak gelir. Kareyi silmelisiniz ve hangi port uzerinden baglanilacaksa o port numarasini yazmalisiniz. ve atadiginiz port numarasini modemden tcp ve udp olarak acmalisiniz.

 bindport = 64738;

# Assagidaki kayitli ip adresidir yani synology. Lakin aktif etmeyin. Onemli olan port numarasi
# bindaddr = "192.168.1.1";

# username and groupname for privilege dropping.
# username kayit islemi yapamadigimiz icin gereksiz bos birakin. Yoksa server calismaz.
username = "";
Kayit islemi yapamadigimiz icin gereksiz bos birakin. Yoksa server calismaz.
groupname = "";

# Log to file option. Default is logging to syslog.
# umurmurd will close and reopen the logfile if SIGHUP is received.
# logfile = "/var/log/umurmurd.log";

# Channel tree definition:
# Root channel must always be defined first.
# If a channel has a parent, the parent must be defined before the child channel(s).

# Server a girildiginde otomatik olarak hangi kanala girilecekse O kanalin adini assagida belirttigim yere yazmalisiniz. Birebir ayni sekilde yazmalisiniz yoksa hata verir.

default_channel = "Kanal ismi buraya";

# Root ana kanalimiz. kok dizinimiz.
#  parent = "Root"; Hangi yere bagli oldugu -     description = "kanal aciklamasi";

channels = ( {
         name = "Root";
         parent = "";
         description = "Root channel. No entry.";
         noenter = true;
         },
         {
         name = "Kanal ismi buraya";
         parent = "Bagli oldugu yer (root)";
         description = "Lobby channel";
         },
         {
         name = "Kanal ismi buraya";
         parent = "Bagli oldugu yer (lobby)";
         description = "The Red team channel";
     # password = "redpw";
         },
         {
         name = "Kanal ismi buraya";
         parent = "Bagli oldugu yer (lobby)";
         description = "The Blue team channel";
     # password = "bluepw";
         }
);
# Channel links configuration.
# burasi cokta gerekli degildir  channel_links ten sonundaki ); yazan yere kadar silebilirsiniz.
channel_links = ( {
         source = "Lobby";
         destination = "Red team";
         },
         {
         source = "Lobby";
         destination = "Blue team";
         }
);

# The channel in which users will appear in when connecting.
# Note that default channel can't have 'noenter = true' or password set



================================

Benim hazirladigim Config assagidadir. Kullanmak ve uzerinde degisiklik yapmak isterseniz oldugu gibi kopyalayin yada notepad e kopyalayip gerekli degisiklikleri yapip Config file editor de yapistirin ve save yapin.

Not: Kanallari sifreli yapmayin cunku yetki alamadigimizdan giris yapamiyoruz bilginize. Hic olmamasindan iyidir.


================================
Hazirladigim Config
================================


max_bandwidth = 48000;
welcometext = "Hos mu Geldin Bos mu Geldin";
certificate = "/usr/local/umurmur/var/umurmur.crt";
private_key = "/usr/local/umurmur/var/umurmur.key";

password = "Server Sifre Buraya";

admin_password = "Gereksiz ama yazin bir sifre";   # Set to enable admin functionality.

ban_length = 0;            # Length in seconds for a ban. Default is 0. 0 = forever.
enable_ban = false;        # Default is false
banfile = "/usr/local/umurmur/var/banfile.txt";   # File to save bans to. Default is to not save bans to file.
sync_banfile = false;      # Keep banfile synced. Default is false, which means it is saved to at shutdown only.
allow_textmessage = true;  # Default is true
# opus_threshold = 100;      # Percentage of users supporting Opus codec for it to be chosen. Default is 100.
max_users = 30;

# Modemden kendi acacaginiz portu yazin

  bindport = 9090;
# bindaddr = "192.168.0.0";
# username and groupname for privilege dropping.
# Will attempt to switch user if set.

# username = "nobody";
# If groupname not set the user's default login group will be used
# groupname = "nobody";

# Log to file option. Default is logging to syslog.
# umurmurd will close and reopen the logfile if SIGHUP is received.
logfile = "/usr/local/umurmur/var/umurmurd.log";

# Channel tree definition:
# Root channel must always be defined first.
# If a channel has a parent, the parent must be defined before the child channel(s).
channels = ( {
    name = "╔═══════╛SOHBET╘═══════╗";
    parent = "";
    description = "Root channel. No entry.";
         noenter = true;
    },
    {
    name = "╔› • === GIRIS ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odalari";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 01 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 02 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 03 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 04 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 05 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 06 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 07 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 08 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 09 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
    {
    name = "╠› • === SOHBET 10 ===•";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Genel Sohbet Odasi";
    #password = "";
    },
         {
    name = "•1x1• ═╛SOHBET Ozel╘═";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Ozel Sohbet Odasi";
         #password = "";
    },
         {
    name = "•2x2• ═╛SOHBET Ozel╘═";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Ozel Sohbet Odasi";
        #password = "";
    },
         {
    name = "•3x3• ═╛SOHBET Ozel╘═";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Ozel Sohbet Odasi";
         #password = "";
    },
    {
    name = "•4x4• ═╛SOHBET Ozel╘═";
    parent = "╔═══════╛SOHBET╘═══════╗";
    description = "Ozel Sohbet Odasi";
         #password = "";
    }
);

# The channel in which users will appear in when connecting.
# Note that default channel can't have 'noenter = true' or password set
default_channel = "╔› • === GIRIS ===•";




================================================

Evet config ayarimizi bittirip save yaptiktan sonra paket merkezimizden umurmur u calistiralim. Eger server configte hata yapmadiysak sorunsuz calisacaktir.

Server calistiysa gelelim ona nasil baglanacagimiza.

http://mumble.sourceforge.net/ adresine gidiyoruz.

Assagida Get Mumble bolumunden windows, mac yada ubuntu, linux. Systemimiz hangisi ise indirip kurulumunu gerceklestiriyoruz.

Mumble i calistirdigimizda Bize pc mizle ilgili gerekli donanim ayarlarini yaptiracak ses vs.

Kurulum bittiginde sunucu bolumunden Baglan Yeni Ekle ye basiyoruz.
Etiket bolumune Bir isim veriyoruz.
Adres bolumunue ister synology nin local adresini ya da ddns adresimizi yaziyoruz.
Dis baglantilar icin ddns adresi gereklidir. Ornek: deneme.synology.me
Port bolumune modemden umurmur icin acmis oldugumuz port numarasini yaziyoruz.
Kullanici adi kayitli olmadigi icin her hangi bir isim
Sifre ise config te password bolumune yazmis oldugumuz sifreyi yazarak server a baglaniyoruz.
Server a baglanirken size 1 defalik sertifika ile ilgili soru soracak kayit edilsinmi gibisinden. EVET deyin.

Config te Pasword bolumune sifre yazmayi ihmal etmeyin yoksa genele acik bir server haline gelir.

Not: Mumble de yapilandir bolumunden ayarlada sol altta gelismis bolumunu isaretliyerek programda daha fazla ayar menusu ile kisisellestirme yapabilirsiniz.

apple store u bilmiyorum lakin mumble nin android uygulamasida mevcut ve mobil olarakta baglanip muhabbete katilabilirsiniz. yada mobilden mobile, server iniz sayesinde topluca wi-fi ile sinirsiz konusabilirsiniz.

Hayirli ugurlu olsun.
Bol Muhabbetler.
ilhan Macit
« Son Düzenleme: Eylül 02, 2013, 08:28:11 ös Gönderen: ilhan macit »

Çevrimdışı ErtanERBEK

  • Oku! Kelamla öğreten, insana bilmediğini bildiren Rabbin, en büyük kerem sahibidir.
  • Administrator
  • Tam Üye
  • *****
  • İleti: 236
  • Karma: +0/-1
  • Oku!
    • Profili Görüntüle
    • Oku! Kelamla öğreten, insana bilmediğini bildiren Rabbin, en büyük kerem sahibidir.
Ynt: Mumble - Umurmur TeamSpeak kurulumu (Sesli iletisim)
« Yanıtla #1 : Haziran 23, 2013, 11:51:52 ös »
Üstad eline sağlık.
-------------------------------------------------
Ertan ERBEK             (ertan.erbek@simet.com.tr)
Technical Support manager
 
SIMET TECHNOLOGIES INC. “integrate with the universe"
Phone :+90.312.4728787 Fax  :+90.312.4723131
Simet : www.simet.com.tr B2B : www.alodepo.com

-----------------------

ilhan macit

  • Ziyaretçi
Ynt: Mumble - Umurmur TeamSpeak kurulumu (Sesli iletisim)
« Yanıtla #2 : Haziran 24, 2013, 12:20:45 öö »
Üstad eline sağlık.
Estagfurullah. Elimden geldigi kadar.

Tesekkur ederim.
« Son Düzenleme: Haziran 24, 2013, 03:36:08 öö Gönderen: ilhan macit »