SHOUTcast Radyo Kurulumu ve Kullanımı
SHOUTcast Radyo Kurulumu ve kullanımı nasıl yapılır ? SHOUTcast Rado ayarları nelerdir ? Konularında bilgi vermeye çalışacagız. SHOUTcast Radyo Kurulumu ve kullanımı Resimli anlatımı aşagıdan takip edebilirsiniz. SHOUTcast radyo programı linux yada windows platformlarda kullanabileceginiz ücretsiz radyo yazılımıdır. Biz linux bir sunucu üzerinden nasıl kurulacagı ve kullanılacagi ile ilgili bir makele hazırladık. Aşagıdaki adımları tek tek uygulayarak kolayca radyo kurulumunuzu tamamlayabilirsiniz.
SHOUTcast Kurulumu
1- Kurulum için klasör oluşturup içerisine girelim.
mkdir /root/radyo
cd /root/radyo
2- SHOUTcast kurulum dosyasını sunucumuza çekiyoruz.
wget blog.hostfix.com.tr/sc_serv_1.9.8_Linux.tar.gz
3- İndirdiginiz kurulum dosyasını tar.gz dosyasından çıkaralım.
tar zxvf sc_serv_1.9.8_Linux.tar.gz
4- README.TXT , sc_serv ve sc_serv.conf dosyaları ilgili tar.gz dosyasından dışarı çıkardık. Sora geldi radyo ayarını yapacagınız sc_serv.conf dosyasına. ilgili dosyayı nano ile açıyoruz.
nano sc_serv.conf
MaxUser=32 (Buradan Radoyu dinleyecek kullanıcı sayısını belirleyebilirsiniz)
Password=changeme (Radyo baglantısı için şifre belirlemelisiniz.)
PortBase=8000 (Radyonun hangi port üzerinden yayın yapacagını belirliyorsunuz. Kullanılmayan bir port yazabilirsiniz. netstat -nlptu komutu ile açık portları görebilirsiniz. )
SHOUTcast Radyo Kullanımı
1- Radyo ayarlarınız bittiyse artık radyoyu çalışturabilirsiniz. Eger birden fazla radyo
./sc_serv
Birden fazla SHOUTcast radyo çalıştırmak için;
1- sc_serv.conf dosyasını kopyalayın ve dosya.conf olarak çalıştırın. Kopyalama için cp sc_serv.conf dosya.conf komutunu kullanabilirsiniz.
SHOUTcast Arka Planda Çalıştırmak
1- Bir SH dosyası yaratalım.
nano radyolar.sh
2- radyolar.sh dosyasının içerisine yazmanız gerekenler;
nohup /root/radyo/sc_servsc_serv.conf > /dev/null &
nohup /root/radyo/sc_serv dosya.conf > /dev/null &
3- radyolar.sh dosyasının yetkisini düzeltin.
chmod +x radyolar.sh
4- Ve son olarak radyomuza start verelim.
./radyolar.sh &>/dev/null &
http://ipadresiniz:portnumarası şeklinde radyo web sayfasına erişim sağlayabilirsiniz.
Örnek SHOUTcast konfigurasyon dosyası aşagıdaki gibidir. Dilerseniz radyo conf dosyasını dilediginiz kadar çogaltıp kullanabilirsiniz.
;En fazla baglanilacak user sayisi
MaxUser=250
;Sunucu sifresi
Password=123456
;Port adresi , hangi adresten baglanilacagi
PortBase=9000
;LogFile=sc_serv.log
RealTime=1
ScreenLog=1
ShowLastSongs=10
; TchLog=yes
; WebLog=no
W3CEnable=No
;W3CLog=sc_w3c.log
SrcIP=ANY
DestIP=ANY
Yport=80
NameLookups=0; RelayPort=8000
; RelayServer=192.168.1.58
AdminPassword=fercom27062009
AutoDumpUsers=0
AutoDumpSourceTime=30
; ContentDir=./content
; IntroFile=c:\intro%d.mp3
; BackupFile=C:\intro%d.mp3
; TitleFormat=Justin Radio: %s
; URLFormat=http://www.server.com/redirect.cgi?url=%s
PublicServer=default
AllowRelay=Yes
AllowPublicRelay=Yes
MetaInterval=32768
; ListenerTimer=600
; BanFile=sc_serv.ban
; RipFile=sc_serv.rip
; RIPOnly=No