teperenk
gölgeler
gölgeler
icon
icon

YAZAR : admin

OKUNMA : 193 views

YORUM : 0

shoutcast server kurulumu

shoutcast server kurulumu

Shoutcast ücretsiz ses yayını, özellikle internette radyo yayını yapmanızı sağlayan, Shoutcast Radyo Server olarak isimlendirdiğimiz, genel olarak tüm platformda çalışabilen, nullsoft’un geliştirdiği bir araçtır.

Linux/Ubuntu üzerine kurulum gerçekleştireceğiz. Centos, Fedora, Debian, Linux Mint vb işletim sistemlerinede benzer şekillerde kurabilirsiniz.

Kurulum

1. Shoutcast Server İnidirilmesi ve Kurulması
İndirme ve kurma işlemine başlamadan önce radyo server için kullanıcı oluşturup çalıştıracağız. Çünkü işletim sistemimizde güvenlik gerekçesi ile root kullanıcısında çalıştırmıyoruz.

Sisteme root olduktan sonra radyo isimli kullanıcı oluşturuyoruz. Ardından radyo kullanıcımızla giriş yapıyoruz.

Radyo kullanıcısı ile sisteme giriş yapıyoruz. Download ve server isimli iki klasör oluşturuyoruz.

Şimdi, Shoutcast serveri indiriyoruz.
http://download.nullsoft.com/shoutcast/tools
linkine girerek sunucumuz için uygun yazılımı belirliyoruz

İndirme işlemi bittikten sonra, arşivimizi açıyoruz ve çalıştırılabilir binary dosyamızı server klasörüne taşıyoruz.

Şimdide server klasörüne logs ve controls isimli iki klasör oluşturuyoruz ve böylelikle kurulumumuz tamamlanmış oluyor.

2. Shoutcast Yapılandırma Dosyası Oluşturma
Çalıştırıp yönetebilmek için bir yapılandırma dosyasını ihtiyacımız var. Yapılandırma dosyamızın adı: sc_serv.conf.

Yapılandırma dosyasını oluşturmak için server klasöründe olduğunuzdan emin olun.( /home/radyo/server)

sc_serv.conf dosyasına aşağıdaki bölümü ekleyiniz(Örnek yapılandırma).

 

Burda bazı önemli ayarları içermektedir. Güvenlik için aşağıda belirttiğim şifre alanlarını değiştirin.

Alternatif olarak download klasöründeki setup.sh ile oluşturabilir veya içerisindeki examples klasörünü inceleyerek yapılandırma dosyası oluşturabilirsiniz.

Urlmiz hazır.

Tabiki şuanda açılmayacaktır. Öncelikle çalıştırılabilir dosyamızı çalıştıracağız ve portu açmamız gerekiyor.

Dosyamıza çalışma izni verip, çalıştırıp (& komutu ile arkaplanda çalışmasını sağlayacağız), netstat komutu ile çalışıp çalışmadığını kontrol edeceğiz.

LISTEN …sc_serv yazısını görüyorsanız buraya kadar bir sorun yok.

3. Güvenlik Duvarından Port Açmak
Sırada güvenlik duvarından belirlemiş olduğumuz porta(8000) izin vereceğiz.

Bu işlemden sonra artık web arayüzümüze erişebiliriz.(http://websitesiveyaipiniz:8000)

4. Shoutcast Server Yönetimi İçin Servis Hazırlamak
Basit bir servis hazırlayarak, başlatma durdurma işlemlerini çok daha kolaylaştıracağız ve sunucunun kapanıp açılmasında otomatik çalışmasını sağlayacağız.

Şuanda basitçe start ve stop komutlarımızı hazırlayacağız. Bunun için root olarak işlem yapacağız. /usr/local/bin/ klasörüne radio isimli dosya oluşturarak başlıyoruz.

Şimdi aşağıdaki satırları ekliyoruz.

Dosyamızı oluşturduktan sonra, çalışma izni veriyoruz ve root kullanıcısından çıkış yapıyoruz.

Evet, şuanda sevis olarak radyomuzu yönetebilriz. Komutlarımız aşağıda:

Eğer server kapanıp açıldığında tekrar açılmasını istiyorsanız aşağıdaki işlemide gerçekleştirmeniz gerekmektedir. Dikkat edilmesi gereken işlemi radyo kullanıcısıyla yapılması gerekiyor. whoami komutu hangi kullanıcıda olduğumuzun bilgisini veriyor. Sonucunda radyo göremiyorsanız su radyokomutu ile radyo kullanıcısı olarak giriş yapın.

 

İşte bu kadar! Artık test edebilir yayına başlayabilirsiniz. Linux üzerinden Mixxx programı ile yayın yapabilirsiniz.

http://www.shoutcast.com/

http://www.tecmint.com/install-shoutcast-in-linux/

Shoutcast Server Auto Dj Kurulumu için tıklayınız.

Ayrıca örnek olarak; webden, aşağıdaki dosyanın 13.satırını değiştirerek yayınınızı herkese ulaştırabilirsiniz.

 

 

ÖNCEKİ YAZI «

SONRAKİ YAZI »

Yazı hakkında görüşleriniz

Yorumlarınız yönetici onayından sonra yayınlanacaktır.

*

sohbet Mobil sohbet Geveze Sohbet sohbet Mobil sohbet Geveze Sohbet