Makale Başlıkları
- Radyo Hosting Nedir?
- SHOUTcast mı, Icecast mi? İkisi Arasındaki Gerçek Fark
- Auto DJ Nedir ve Nasıl Çalışır?
- Ne Kadar Bant Genişliği Gerekir? Hesabı Kafadan Yapalım
- Kodek Seçimi: MP3, AAC ve Opus
- Türkiye’de İnternet Radyosu: Lisans ve Telif İşin Görünmeyen Yüzü
- Radyo Yayınınız İçin Doğru Altyapı Neye Benzemeli?
- Sıkça Sorulan Sorular
- Radyonuzu Yayına Sokacak Sunucu Hazır
İnternet üzerinden müzik yayını yapmak, kendi radyonuzu kurmak bundan on yıl öncesine göre çok daha kolay. Ama “Spotify çalar listesi paylaşmak” ile “kendi radyo istasyonunu yayına sokmak” arasında, çoğu kişinin işin başında fark etmediği teknik bir uçurum var. Kesintisiz akış, dinleyici sayısına göre ölçeklenen bant genişliği, gece 03.00’te kimse başında değilken çalan müzik kuyruğu… Bunların hepsi radyo hosting dediğimiz altyapının işi.
Bu yazıda radyo hosting’in ne olduğunu, SHOUTcast ile Icecast arasındaki gerçek farkı, Auto DJ’in nasıl çalıştığını, kaç dinleyici için ne kadar bant genişliği gerektiğini ve Türkiye’de yayına başlamadan önce halletmeniz gereken lisans/telif işlerini bir uzmanın masasından anlatacağım. Pazarlama cümleleri değil, gerçekten işe yarayan bilgi.
Radyo Hosting Nedir?
Radyo hosting, ses akışınızı (canlı yayın ya da otomatik çalma listesi) alıp aynı anda yüzlerce, binlerce dinleyiciye dağıtan özelleşmiş bir sunucu hizmetidir. Normal web hosting bir HTML sayfasını ziyaretçiye gönderir ve işi biter. Radyo hosting ise sürekli açık kalan, kesintisiz bir akış (stream) sunucusu çalıştırır; bu sunucu yayını dinleyen herkese eş zamanlı olarak aynı ses verisini iletir.
Zinciri kabaca üç parçaya ayırabiliriz:
- Kaynak (source): Sesi üreten taraf. Bu, bir DJ’in bilgisayarındaki yayın yazılımı (BUTT, Mixxx, RadioBOSS) ya da sunucu üzerinde çalışan Auto DJ olabilir.
- Akış sunucusu (streaming server): SHOUTcast veya Icecast. Kaynaktan gelen tek bir ses akışını alır ve her dinleyiciye ayrı bir bağlantı olarak çoğaltır.
- Dinleyici (listener): Web sitenizdeki oynatıcıya, mobil uygulamaya ya da TuneIn gibi bir dizine tıklayan herkes.
İşin püf noktası ortadaki sunucu. Her dinleyici, yayınladığınız bit hızı kadar bant genişliği tüketir. 100 kişi 128 kbps yayını dinliyorsa, sunucunuz o an çıkışa yaklaşık 12,8 megabit/saniye veri pompalıyor demektir. Bu yüzden radyo hosting’i normal paylaşımlı hosting üzerinde çalıştırmak çoğunlukla mümkün olmaz; istikrarlı bir bağlantıya ve cömert bir trafik kotasına ihtiyaç duyar.
SHOUTcast mı, Icecast mi? İkisi Arasındaki Gerçek Fark
Radyo dünyasında iki ana akış sunucusu yazılımı var ve insanlar bunları sanki Coca-Cola ile Pepsi gibi tartışıyor. Gerçek şu: aynı kodek ve aynı bit hızında ikisi de bit-bit aynı sesi yayınlar. 128 kbps MP3, SHOUTcast’te de Icecast’te de aynıdır. Fark, kodek desteği, esneklik ve ekosistemde.
SHOUTcast, internet radyosu için geliştirilmiş, sektörün uzun süre fiili standardı olmuş kapalı kaynaklı bir yazılımdır. Kurulumu basittir, MP3 ve AAC ile çalışır, dinleyici istatistikleri kutudan çıktığı haliyle ayrıntılıdır ve neredeyse tüm radyo dizinleri ile mobil uygulamalar önce SHOUTcast URL’lerine göre optimize edilmiştir. Çoğu istasyon için en az sürtünmeli yol budur.
Icecast, GNU GPL altında açık kaynaklı bir projedir; ticari kullanımı tamamen ücretsizdir. En büyük avantajı kodek esnekliği: MP3 ve AAC’nin yanında Ogg Vorbis ve Opus da yayınlayabilir. Ayrıca aynı sunucuda birden fazla “mount point” (örneğin biri 128 kbps, biri 64 kbps mobil için) ve canlı yayın kesilince devreye giren yedek (fallback) akış mantığı sunar. Çoklu yayın yapan ya da Opus ile düşük bit hızında yüksek kalite isteyen kuruluşlar için Icecast daha güçlüdür.
| Özellik | SHOUTcast | Icecast |
|---|---|---|
| Lisans | Kapalı kaynak (ücretsiz sürüm var) | Açık kaynak (GPL), ücretsiz |
| Desteklenen kodekler | MP3, AAC/AAC+ | MP3, AAC, Ogg Vorbis, Opus |
| Çoklu mount point | Sınırlı | Esnek, güçlü |
| Yedek akış (fallback) | Temel | Gelişmiş fallback mantığı |
| Dinleyici istatistikleri | Çok ayrıntılı, hazır | Daha sade, panelle zenginleşir |
| Dizin/uygulama uyumu | En geniş | Geniş, bazı yerlerde ek ayar |
| İdeal kullanıcı | Klasik müzik radyosu, en hızlı kurulum | Opus/çoklu yayın, tam kontrol isteyen |
Pratik tavsiye: İlk radyonuzu kuruyorsanız ve hedefiniz “müzik çalsın, telefonda da TuneIn’de de sorunsuz açılsın” ise SHOUTcast ile başlayın. Opus kullanarak mobil dinleyicide veri tasarrufu yapmak, birden fazla kalite seçeneği sunmak ya da yedek akış kurgulamak istiyorsanız Icecast’e geçin.
Auto DJ Nedir ve Nasıl Çalışır?
Radyonuzun başında 7/24 canlı yayın yapacak bir ekibiniz yoksa -ki çoğunlukla yoktur- yayının sessiz kalmaması için Auto DJ devreye girer. Auto DJ, sunucu üzerinde çalışan ve siz canlı bağlanmadığınızda planlanmış çalma listelerinizi otomatik olarak yayınlayan bir motordur. Bir DJ canlı bağlandığı anda kontrolü ona devreder, yayın bitince yeniden çalma listesine döner.
Auto DJ’in tipik yetenekleri:
- Çalma listesi yönetimi: Müzik dosyalarını sunucuya yükler, listeler oluşturursunuz. Kuyruk siz uyurken bile döner.
- Zamanlama: “Hafta içi 08.00-10.00 sabah listesi, akşam jazz listesi” gibi saat/gün bazlı programlama.
- Crossfade (geçiş yumuşatma): Şarkılar arasında boşluk bırakmadan, profesyonel radyo hissi veren yumuşak geçişler.
- Araya jingle/reklam ekleme: Belirli aralıklarla istasyon kimliği, anons ya da reklam spotu çalma.
- Canlıya öncelik: DJ bağlandığında Auto DJ otomatik susar, yayını canlıya bırakır.
Auto DJ’i bu işlerin tümünü tek ekrandan yöneten kontrol panelleri üzerinden kullanırsınız. Sektörde yaygın olanlar arasında ücretsiz ve açık kaynak AzuraCast, lisanslı Centova Cast, hem ses hem video destekleyen MediaCP ve cPanel ile entegre çalışan WHMSonic / Sonic Panel bulunur. AzuraCast’i “kutudan çıkan radyo istasyonu” gibi düşünebilirsiniz: Auto DJ, istatistik, web oynatıcı ve çoklu istasyon yönetimini tek arayüzde toplar; karşılığında biraz daha teknik bilgi ister. Centova ise sade ve kullanıcı dostu arayüzüyle öne çıkar.
Ne Kadar Bant Genişliği Gerekir? Hesabı Kafadan Yapalım
Radyo hosting’te en çok yanlış anlaşılan konu bant genişliğidir. İyi haber: hesap son derece basit ve mantığını bir kez kavradığınızda asla şaşırmazsınız. Tek bir formül var:
Aylık veri = Bit hızı × Eş zamanlı dinleyici × Yayın süresi
Somutlaştıralım. 128 kbps yayın yapan tek bir dinleyici, saatte yaklaşık 57 MB veri tüketir. Buradan ölçekleyebilirsiniz:
| Bit hızı | Tek dinleyici / saat | Tek dinleyici / ay (7/24) | Ses kalitesi |
|---|---|---|---|
| 64 kbps | ~28 MB | ~20 GB | Konuşma / mobil için iyi |
| 128 kbps | ~57 MB | ~42 GB | Müzik için standart, dengeli |
| 192 kbps | ~85 MB | ~62 GB | Yüksek kaliteli müzik |
| 320 kbps | ~141 MB | ~104 GB | Audiophile, en yüksek |
Şimdi gerçek bir senaryo: 128 kbps yayın yapıyorsunuz ve ortalama 50 eş zamanlı dinleyiciniz var, radyo 7/24 açık. Hesap şöyle: 42 GB × 50 dinleyici = aylık yaklaşık 2,1 TB trafik. Dinleyici sayınız ikiye katlanırsa trafik de ikiye katlanır. Bu yüzden popülerleşen radyolar genellikle dinleyici limiti yerine trafik kotasına takılır.
İki pratik sonuç çıkar buradan. Birincisi, bit hızını gereksiz yere yükseltmeyin; çoğu dinleyici telefon hoparlöründe 128 ile 192 kbps arasındaki farkı duyamaz ama trafiğiniz katlanır. İkincisi, mobil ağırlıklı bir kitleniz varsa Opus kodeki düşünün; 64 kbps Opus, 96 kbps AAC’ye yakın bir kalite verir, bu da ciddi veri tasarrufudur.
Kodek Seçimi: MP3, AAC ve Opus
Yayınınızın “kalori değeri” kodek seçimine bağlıdır. Üç ana seçeneğiniz var ve her birinin bir tatlı noktası bulunur:
- MP3: Evrensel uyumluluğun kralı. İstisnasız her cihaz, her uygulama çalar. Düşük bit hızında (64 kbps altı) verimsizdir ama 128 kbps ve üzerinde güvenli, sorunsuz tercihtir. Emin olmak istiyorsanız MP3 ile başlayın.
- AAC / AAC+: Aynı kalite için MP3’ten daha az bant genişliği kullanır. 64-96 kbps bandında MP3’ten belirgin biçimde daha iyi ses verir. Mobil ve geniş uyumluluk için iyi bir dengedir.
- Opus: Düşük bit hızında açık ara en verimli kodek. 96 kbps civarında AAC’yi geçer, 64 kbps’te aradaki fark daha da açılır; aynı kaliteyi AAC’ye göre yaklaşık %15-25 daha az veriyle yakalar. Tek dezavantajı: tüm eski uygulamalar desteklemez ve yayınlamak için Icecast gerekir.
Özetle: maksimum uyumluluk istiyorsanız 128 kbps MP3; veri tasarrufu ve kalite dengesi istiyorsanız 96 kbps AAC; mobil kitleye en iyi kaliteyi en az veriyle götürmek istiyorsanız Icecast üzerinden 64-96 kbps Opus.
Türkiye’de İnternet Radyosu: Lisans ve Telif İşin Görünmeyen Yüzü
Teknik kurulum bir iş, yasal kurulum bambaşka bir iş. Ticari nitelikte, düzenli internet radyosu yayını yapacaksanız Türkiye’de iki başlığı atlamamanız gerekir.
RTÜK lisansı: Yürürlükteki düzenlemeye göre, internet ortamından radyo/televizyon yayını yapan medya hizmet sağlayıcılarının RTÜK’ten yayın lisansı alması gerekir. İnternet radyo yayın lisansı genellikle bir tüzel kişilik (Türk Ticaret Kanunu’na göre kurulmuş şirket) üzerine düzenlenir ve belirli bir süre için geçerlidir. Tamamen kişisel, ticari olmayan hobi yayınları farklı değerlendirilebilir; ama para kazanan, reklam alan bir yapı kuruyorsanız bu adımı hukukçunuza danışarak netleştirin.
Telif hakları: Yayınınızda telifli müzik çalıyorsanız, eser sahiplerine ve yapımcılara ödeme yapmak üzere meslek birlikleriyle anlaşmanız gerekir. Türkiye’de başlıcaları MÜYAP (yapımcılar), MESAM ve MSG (eser sahipleri) gibi birliklerdir. Telifsiz/Creative Commons müzik ya da kendi ürettiğiniz içeriklerle yayın yaparsanız bu yük büyük ölçüde kalkar; pek çok hobi radyosu bilerek bu yolu seçer.
Bu iki başlık teknik bir karar değil, hukuki bir karardır. Yazının amacı hukuki danışmanlık vermek değil, sizi başlamadan önce doğru soruları sormaya yönlendirmek. Yine de altyapı tarafında verilerinizin Türkiye’de, KVKK’ya uyumlu bir veri merkezinde durması işleri belirgin biçimde kolaylaştırır.
Radyo Yayınınız İçin Doğru Altyapı Neye Benzemeli?
Radyo hosting’i çoğunlukla iki şekilde alırsınız: ya hazır bir radyo paketi, ya da paneli kendiniz kurduğunuz bir sunucu. Hangisini seçerseniz seçin, altta yatan altyapının birkaç şeyi sağlaması gerekir.
İlki kararlı ağ. Radyo, kesintiye karşı affedicidir ama bir saniyelik kopma bile dinleyicinin oynatıcısını durdurur ve birçoğu geri gelmez. Yedekli, çoklu operatörlü bir omurga bu yüzden lüks değil, gerekliliktir. Alastyr tarafında bu, İzmir’deki kendine ait veri merkezi, RIPE NCC üyeliği ve AS3188 ile yönetilen bağımsız ağ, Turk Telekom ve TurkNet üzerinden 40 Gbit yedekli bağlantı anlamına gelir.
İkincisi kaynak gücü ve esneklik. Auto DJ sürekli kodlama yapar, dinleyici sayısı arttıkça CPU ve bant genişliği talebi büyür. Bu yük için tahmin edilebilir kaynak (vCPU, RAM, NVMe disk) sunan ve ihtiyaç büyüdükçe ölçeklenebilen bir VPS ya da bulut sunucu ideal zemini oluşturur. SHOUTcast, Icecast ve AzuraCast gibi panelleri tam yetkiyle kurmak için root erişimli bir sunucu istersiniz.
Üçüncüsü güvenlik ve süreklilik. Açık bir akış sunucusu, internete bakan her servis gibi DDoS ve kötüye kullanım hedefidir. Voxility tabanlı 1 Tbps+ L3-L4 anti-DDoS koruması, Imunify360 ve CageFS gibi katmanlar, günlük yedekleme ve %99.9 uptime taahhüdü, yayının bir sabah sessiz uyanmamasını sağlayan görünmez güvencelerdir.
Alastyr olarak 2002’den bu yana, %100 Türk sermayesiyle hizmet veriyoruz; 45 binden fazla hosting ve 2.000’den fazla sunucu müşterisiyle ölçeği görmüş bir ekibiz. Radyo yayınınızı barındıracağınız sunucuya 7/24 destek (ofiste daima en az bir kişi), ücretsiz taşıma, TL ödeme ve 14 gün para iade güvencesiyle yaklaşıyoruz.
Sıkça Sorulan Sorular
Radyo hosting ile normal web hosting arasındaki fark nedir?
Normal web hosting bir sayfayı ziyaretçiye gönderip işini bitirir. Radyo hosting ise sürekli açık kalan bir akış sunucusu (SHOUTcast veya Icecast) çalıştırır ve aynı ses verisini aynı anda tüm dinleyicilere kesintisiz iletir. Bu yüzden istikrarlı bağlantıya ve yüksek trafik kotasına ihtiyaç duyar; paylaşımlı web hosting üzerinde genellikle çalışmaz.
SHOUTcast mı Icecast mi tercih etmeliyim?
İlk radyonuzu kuruyor ve en geniş uyumluluğu istiyorsanız SHOUTcast en az sürtünmeli yoldur. Opus kodeki kullanmak, birden fazla kalite seçeneği sunmak ya da canlı yayın kesilince devreye giren yedek akış kurgulamak istiyorsanız Icecast daha güçlüdür. Aynı kodek ve bit hızında ses kalitesi ikisinde de aynıdır.
Auto DJ tam olarak ne işe yarar?
Auto DJ, siz canlı yayında değilken sunucu üzerinde çalışan ve planlanmış çalma listelerinizi otomatik yayınlayan motordur. Yayının 7/24 sessiz kalmamasını sağlar, şarkılar arası yumuşak geçiş (crossfade), zamanlama ve araya jingle ekleme yapar. Bir DJ canlı bağlandığında otomatik susup kontrolü ona devreder.
Radyom için ne kadar bant genişliği gerekir?
Hesap basittir: bit hızı × eş zamanlı dinleyici × süre. 128 kbps yayın yapan tek dinleyici saatte yaklaşık 57 MB, ay boyunca 7/24 dinlerse yaklaşık 42 GB tüketir. 50 eş zamanlı dinleyiciyle 7/24 yayın aylık yaklaşık 2,1 TB trafik demektir. Dinleyici sayısı arttıkça trafik doğru orantılı büyür.
Hangi bit hızında yayın yapmalıyım?
Müzik için 128 kbps standart ve dengeli tercihtir. 192 kbps daha yüksek kalite ama daha çok trafik demektir; çoğu dinleyici telefon hoparlöründe farkı duymaz. Mobil ağırlıklı kitle için 64-96 kbps yeterli, hatta Opus kodeki ile bu bit hızında bile iyi kalite alınır. Bit hızını gereksiz yükseltmek trafiğinizi katlar.
Hangi ses kodeğini seçmeliyim: MP3, AAC yoksa Opus mu?
Maksimum uyumluluk istiyorsanız 128 kbps MP3 her cihazda sorunsuz çalar. Veri tasarrufu ile kalite dengesi için 96 kbps AAC iyidir. En düşük veriyle en iyi kaliteyi istiyorsanız Icecast üzerinden Opus kullanın; Opus aynı kaliteyi AAC’ye göre yaklaşık yüzde 15-25 daha az veriyle verir ama tüm eski uygulamalarca desteklenmez.
Türkiye’de internet radyosu için RTÜK lisansı gerekir mi?
Ticari nitelikte, düzenli internet radyosu yayını yapan medya hizmet sağlayıcılarının RTÜK’ten yayın lisansı alması gerekir ve bu lisans genellikle bir tüzel kişilik üzerine düzenlenir. Tamamen kişisel, ticari olmayan hobi yayınları farklı değerlendirilebilir. Para kazanan bir yapı kuruyorsanız bu adımı mutlaka bir hukukçuya danışarak netleştirin.
Telifli müzik çalmak için ne ödemem gerekir?
Yayınınızda telifli müzik çalıyorsanız eser sahiplerine ve yapımcılara ödeme yapmak üzere MÜYAP, MESAM ve MSG gibi meslek birlikleriyle anlaşmanız gerekir. Telifsiz, Creative Commons lisanslı ya da kendi ürettiğiniz müzikle yayın yaparsanız bu yük büyük ölçüde kalkar; birçok hobi radyosu bilerek bu yolu seçer.
Radyo yayını için VPS mi paylaşımlı hosting mi almalıyım?
Paylaşımlı web hosting akış sunucusu çalıştırmaya çoğunlukla uygun değildir. SHOUTcast, Icecast ya da AzuraCast gibi panelleri tam yetkiyle kurmak, Auto DJ’in CPU yükünü taşımak ve dinleyici sayısı arttıkça ölçeklenmek için root erişimli bir VPS ya da bulut sunucu idealdir. Kararlı, yedekli bir ağ üzerinde çalışması yayının kesintisiz kalması açısından kritiktir.
Radyonuzu Yayına Sokacak Sunucu Hazır
SHOUTcast, Icecast ve AzuraCast gibi panelleri tam yetkiyle kuracağınız, Auto DJ yükünü rahatça taşıyacak güçlü ve yedekli bir altyapıya mı ihtiyacınız var? İzmir’deki kendi veri merkezimizde, 40 Gbit yedekli ağımız ve 1 Tbps+ anti-DDoS korumamızla radyonuza sağlam bir ev kuralım.


