Şu anda, ağdaki bir bağlantı ortamı dünya çapında tüm multimedya içeriğinin iletildiği, dünyanın herhangi bir yerinden erişimini kolaylaştıran, radyo antenlerinin arızalarını ortadan kaldıran, İnternet şüphesiz çok daha güvenilir ve güvenli bir ortam olduğu için konumlandırılmaktadır. daha geniş bir erişim aralığı ile. Bugün hem ücretsiz hem de ücretsiz olarak milyonlarca radyo istasyonu, TV sitesi, video ve daha fazlasını doğrudan akış yoluyla buluyoruz. Bu görev bölümünde, özellikle bunun için geliştirilmiş olan SHOUTcast'i buluyoruz.
Solvetic, Ubuntu 18.04 Sunucusunda SHOUTcast kurulum sürecini analiz edecek ve medya akışı için nasıl ideal bir platform haline geldiğini görecek.
SHOUTcast nedir?SHOUTcast, İnternet üzerinden medya akışı yapabilen ücretsiz, açık kaynaklı, platformlar arası bir yazılım uygulaması olarak oluşturulmuştur.
SHOUTcast sistemi, sunucuya bağlı "kaynak"tan herhangi bir istemciye bir dizi veya diziler sunan, doğrudan veya barındırılan bir hizmet aracılığıyla bir sunucuyu çalıştırma imkanı veren bir "istemci + sunucu" yapılandırmasına dayanmaktadır. sunucuya bağlı.
Böylece istemciler doğrudan bir bağlantı, yani iletim verileri olan ana veri akışının sunucudan istemciye aktarılacağı bir sunucu/istemci aracılığıyla bağlanır.
uyumlulukSHOUTcast sisteme şu şekilde kurulabilir:
- Windows 32 bit Windows 2000, XP, Vista, Windows 7
- Windows 64-bit Windows XP, Vista, Windows 7
- Linux 32 bit
- Linux 64-bit
- BSD 8.x
- Mac OS X (Intel)
GereksinimlerKurulacak optimal bir konfigürasyon için gereksinimler şunlardır:
- Desteklenen bir işletim sistemini çalıştıran bir bilgisayar
- SHOUTcast DNAS sunucusu
- Bir giriş kaynağı (Transcoder veya Winamp plus Source DSP eklentisi)
- DJ veya bir yakalama cihazı gibi medya, yani kullanıcılara yayınlanacak içerik
özellikleriEn göze çarpan özelliklerinden bazıları şunlardır:
- SHOUTcast DNAS yazılımı, çok yönlülüğü ve özgür bir yazılım olması sayesinde dünya çapında binlerce kullanıcı tarafından en çok istenen ses iletim standartlarından biri olarak kataloglanmıştır.
- SHOUTcast'i uyguladığımızda, gereksiz masraflardan kaçınan ücretsiz barındırma ve yüksek bant genişliğine sahip olmanın güvenliğine sahip olacağız.
- Shoutcast, dünya çapındaki reklamların entegrasyonunu sağlayan, ekonomik konularla ilgili her şeyde yönetimini ve kontrolünü kolaylaştıran Targetspot para kazanma sistemi ile uyumludur.
- Tüm SHOUTcast istasyonları, bize daha büyük bir erişim noktası sağlayan birden fazla yerde iletim için geliştirilmiş entegre bir API'ye sahiptir.
- SHOUTcast'e bağlı tüm istasyonlar, yayınlanmakta olanın geçerli olup olmadığını doğrulamak için yararlı olan ayarlama raporlarına ücretsiz erişime sahiptir.
- SHOUTcast, web sitelerine bağlanabilen ve her tür cihazla uyumlu bir HTML5 oynatıcı sağlar.
Şimdi SHOUTcast'in Ubuntu 18'e nasıl kurulacağını göreceğiz.
1. SHOUTcast'i Ubuntu'ya yükleyin
Aşama 1
Atılacak ilk adım SHOUTcast uygulamasının en son sürümünü resmi web sitesinden indirmek olacaktır, bunu aşağıdaki komutla gerçekleştiriyoruz:
cd ~ wget http://download.nullsoft.com/SHOUTcast/tools/sc_serv2_linux_x64-latest.tar.gz
BÜYÜT
Adım 2
İndirme işlemi bittiğinde, ana dizinde yeni bir dizin oluşturacağız ve aşağıdaki komutları kullanarak indirilen dosyayı oraya çıkaracağız:
mkdir ~ / SHOUTcast cd ~ / SHOUTcast tar -xvzf sc_serv2_linux_x64-latest.tar.gz
BÜYÜT
Aşama 3
Sonraki adım SHOUTcast için yeni bir yapılandırma dosyası oluşturmaktır, bunun için aşağıdaki komutu kullanacağız:
sudo nano sc_serv.conf4. Adım
Orada aşağıdaki konfigürasyonu yapıştıracağız:
adminpassword = admin @ 123 şifre = admin @ 1234 requirestreamconfigs = 1 streamadminpassword_1 = admin @ 12345 streamid_1 = 1 streampassword_1 = admin @ 123456 streampath_1 = http: //192.168.0.17: 8000 günlük dosyası = günlükler / sc_serv.log w3clog = günlükler / sc_w3c. günlük ban dosyası = kontrol / sc_serv.ban ripfile = kontrol / sc_serv.rip
BÜYÜT
Not"streampath_1" alanına, akış ortamı olarak görev yapacak Ubuntu sunucusunun IP adresini gireceğiz.
Adım 5
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:
Ctrl + O
Düzenleyiciyi şunu kullanarak bırakıyoruz:
Ctrl + X
2. Ubuntu'da SHOUTcast'e erişin
Bu noktada SHOUTcast kurulmuş ve yapılandırılmıştır, şimdi SHOUTcast hizmetini başlatmak ve web arayüzüne erişmek gerekecektir.
Aşama 1
SHOUTcast sunucusunu başlatmak için aşağıdaki komutu kullanacağız:
sudo ./sc_serv &
BÜYÜT
Adım 2
Şimdi bir web tarayıcısına gidiyoruz ve aşağıdaki sözdizimini giriyoruz:
http://sunucu_IP:8000
Aşama 3
Orada sağ üst tarafta bulunan "Sunucu Girişi" satırına tıklıyoruz ve daha önce yapılandırılan kimlik bilgilerini gireceğimiz aşağıdaki pencere görüntülenecek:
4. Adım
"Erişim" düğmesine tıklayın ve bu, SHOUTcast'in sunduğu ortam olacaktır:
BÜYÜT
Adım 5
Buradan, paylaşılacak akış ortamını yapılandırma sürecinin tamamını başlatmak mümkün olacaktır:
BÜYÜT
6. Adım
Biraz daha fazla bilgi edinmek için, farklı kullanım alternatifleri için "Yardım ve Belgeler" bölümüne gidebiliriz:
BÜYÜT
SHOUTcast, 50.000'den fazla istasyonun bulunduğu dünyanın her yerindeki dinleyicilere ses yayınlamamıza olanak tanır.