Teknolojinin Geldiği Nokta

Egitim

SHOUTcast Radyo Kurulumu ve Kullanımı

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

SHOUTcast Radyo Kurulumu ve Kullanımı

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