IRC Radyo Botu Nasıl Kurulur? DJ Sistemi, Yayın Alma ve IRC Sunucusundaki Yeri

  • Konuyu Başlatan Konuyu Başlatan jeSt 
  • Başlangıç tarihi Başlangıç tarihi

jeSt 

🤴 Forum Sahibi - Kurucu
Forum Sahibi
Lv.
4
Geyik Ustası
★ Seviye 4
XP 0 / 200 XP
%
300 Mesaj
Sonraki 500
Daha fazla mesaj, daha yüksek seviye!
Image


Image


Image


Image


Image


Image


IRC Radyo Botu Nasıl Kurulur? DJ Sistemi, Yayın Alma ve IRC Sunucusundaki Yeri​

IRC sunucuları yalnızca sohbet etmek için kullanılan sistemler değildir. Özellikle eski IRC ve mIRC kültüründe radyo kanalları, DJ yayınları, istek sistemleri ve otomatik müzik botları önemli bir yere sahiptir.

Günümüzde de bir IRC sunucusuna radyo sistemi ekleyerek kullanıcıların hem sohbet etmesini hem de aynı kanal üzerinden internet radyosu dinlemesini sağlayabilirsiniz.

GeyikForum gibi topluluk odaklı bir platformun yanında IRC sunucusu bulunuyorsa, IRC radyo ve DJ sistemi sunucuya ayrı bir hareketlilik kazandırabilir.

IRC Radyo Sistemi Nasıl Çalışır?​

Temel sistem üç ana bölümden oluşur:

Radyo yayın sunucusu

DJ veya AutoDJ programı

IRC radyo botu


Yayın sunucusu tarafında en çok kullanılan çözümlerden biri Icecast'tir. Icecast sisteminde DJ programı veya kaynak istemcisi bir mountpoint üzerinden sunucuya ses gönderir. Dinleyiciler ise aynı yayın noktasına bağlanarak yayını dinler.

Sistem genel olarak şu şekilde çalışır:

DJ Bilgisayarı → DJ Programı → Icecast → Dinleyiciler

DJ bilgisayarında müzik çalmaya başladığında kaynak programı bu sesi Icecast sunucusuna gönderir.

Icecast ise gelen yayını bütün dinleyicilere dağıtır.

Örneğin yayın adresiniz:

radyo.geyikforum.com:8000/stream

şeklinde olabilir.

Buradaki /stream bölümüne mountpoint adı verilir.

Aynı radyo sunucusunda farklı yayın noktaları da oluşturulabilir. Örneğin:

/geyikfm

/rock

/slow

gibi farklı yayın noktaları kullanılabilir.

Radyo Sunucusu Nasıl Kurulur?​

İlk aşamada bir radyo streaming sunucusuna ihtiyacınız vardır.

Bunun için Icecast kullanılabilir.

Icecast'in temel görevi DJ programından gelen ses akışını dinleyicilere dağıtmaktır. Kendisi normal anlamda bir müzik çalar programı değildir.

Sunucuda Icecast çalıştırıldıktan sonra yayın için gerekli port, şifre ve mountpoint ayarları yapılır.

Örneğin:

Sunucu: radio.geyikforum.com

Port: 8000

Mountpoint: /geyikfm

şeklinde bir yapı oluşturulabilir.

Daha sonra DJ programı bu bilgilere bağlanarak canlı yayını sunucuya gönderir.

DJ Sistemi Nasıl Çalışır?​

DJ sistemi, sunucuya canlı yayın gönderen bölümdür.

DJ bilgisayarında müzik dosyalarını oynatabilen ve aynı zamanda ses akışını radyo sunucusuna gönderebilen bir program bulunur.

DJ yayın sırasında müzikleri seçebilir, mikrofonunu kullanabilir ve dinleyicilerle sohbet edebilir.

Temel çalışma şekli şöyledir:

Müzik seçilir.

Mikrofon açılır.

Ses seviyesi ayarlanır.

Radyo sunucusuna bağlantı yapılır.

Yayın başlatılır.

DJ yayına başladığında dinleyiciler internet üzerinden yayını dinlemeye başlayabilir.

DJ Yayını Nasıl Alınır?​

DJ'in yayın yapabilmesi için radyo yöneticisinden bağlantı bilgilerini alması gerekir.

Örneğin:

Sunucu: radio.geyikforum.com

Port: 8000

Mountpoint: /geyikfm

Kullanıcı adı: source

Şifre: Radyo yöneticisinin belirlediği yayın şifresi

Bu bilgiler DJ programına girildiğinde program Icecast sunucusuna bağlanır.

Bağlantı başarılı olduğunda DJ'in bilgisayarındaki ses radyo sunucusuna gönderilir.

Dinleyiciler ise aynı yayın noktasına bağlanarak DJ'in yayınını dinleyebilir.

IRC Radyo Botu Nedir?​

IRC radyo botu, radyo sistemi ile IRC kanalını birbirine bağlayan otomatik sistemdir.

Örneğin IRC kanalınız:

#GeyikFM

olsun.

Radyo botu bu kanala girerek yayın hakkında bilgi verebilir.

Bot üzerinden şu tür komutlar oluşturulabilir:

!dinle

Radyo dinleme bağlantısını gösterir.

!dj

O anda yayında olan DJ'i gösterir.

!sarki

Çalan şarkıyı gösterir.

!istek

Şarkı isteği gönderme sistemini açar.

!radyo

Radyo hakkında bilgi verir.

!site

GeyikForum adresini gösterir.

Bu sistem sayesinde kullanıcıların radyo hakkında bilgi almak için ayrı bir web sayfasına gitmesine gerek kalmadan IRC kanalından bilgi alması sağlanabilir.

AutoDJ Sistemi Nedir?​

DJ yayında değilken radyonun sessiz kalmasını istemiyorsanız AutoDJ sistemi kullanılabilir.

AutoDJ, önceden hazırlanmış müzik listesini otomatik olarak oynatır.

Örneğin DJ yayına başlamadan önce sistem otomatik olarak müzik yayınlayabilir.

DJ sunucuya bağlandığında canlı yayın AutoDJ'nin yerini alabilir.

DJ yayını sona erdiğinde ise sistem tekrar AutoDJ'ye geçebilir.

Bu yapı özellikle 24 saat açık radyo oluşturmak isteyen IRC sunucuları için oldukça kullanışlıdır.

IRC Sunucusunda Radyo Botunun Yeri​

GeyikForum IRC sunucusunda radyo için ayrı bir kanal oluşturulabilir.

Örneğin:

#GeyikFM

Bu kanal içerisinde radyo botu bulunabilir.

Kanal yapısı şu şekilde olabilir:

#GeyikFM

Radyo Botu

DJ Yayınları

Şarkı İstekleri

Radyo Duyuruları

Radyo Sohbeti

DJ Başvuruları

Böylece kanal hem radyo dinleme hem de sohbet amacıyla kullanılabilir.

Kanal Konusu Otomatik Değiştirilebilir mi?​

Gelişmiş radyo botlarında kanal konusu otomatik olarak değiştirilebilir.

Örneğin DJ yayına başladığında kanal konusu:

GeyikFM | DJ Samet Yayında | Şimdi: GeyikFM Mix

şeklinde olabilir.

DJ yayından çıktığında ise:

GeyikFM | AutoDJ Yayında | Kesintisiz Müzik

şeklinde değiştirilebilir.

Bu özellik kanalın sürekli güncel görünmesini sağlar.

Dinleyici Sayısı Nasıl Gösterilir?​

Icecast yönetim sistemi üzerinden yayın durumunu ve bağlı dinleyicileri takip etmek mümkündür.

IRC botu bu bilgileri alarak kanalda gösterebilir.

Örneğin:

GeyikFM

DJ: Samet

Durum: Canlı

Dinleyici: 27

Şarkı: GeyikFM Mix

şeklinde bir bilgi gösterilebilir.

Bu özellik özellikle yoğun saatlerde radyo yönetimi açısından oldukça kullanışlıdır.

Radyo Dinleme Bağlantısı​

Dinleyicilerin yayına kolayca ulaşabilmesi için radyo adresi oluşturulmalıdır.

Örneğin:


Bu bağlantı uygun medya oynatıcılar üzerinden açılabilir.

Ayrıca GeyikForum web sitesine bir "Radyoyu Dinle" butonu eklenebilir.

Böylece kullanıcılar forumdan ayrılmadan radyoya ulaşabilir.

GeyikForum İçin Önerilen Radyo Yapısı​

GeyikForum için radyo sistemi aşağıdaki şekilde düzenlenebilir:

GeyikFM

Canlı DJ Yayınları

AutoDJ

Radyo İstekleri

Radyo Botu

DJ Başvuruları

Radyo Duyuruları

Radyo Sohbetleri

DJ Sıralaması

IRC tarafında ise:

IRC & mIRC Dünyası

altında:

IRC Radyoları

DJ Sistemi

Radyo Botları

Şarkı İstekleri

DJ Başvuruları

Radyo Sunucuları

Radyo Sohbetleri


şeklinde kategoriler oluşturulabilir.

Sonuç​

IRC radyo sistemi birkaç farklı parçanın birlikte çalışmasıyla oluşur.

Icecast, yayını dağıtan sunucudur.

DJ programı, canlı sesi radyo sunucusuna gönderen sistemdir.

AutoDJ, DJ olmadığı zamanlarda otomatik müzik yayını yapar.

IRC radyo botu ise radyo ile IRC kanalını birbirine bağlar.

IRC kanalı da DJ'lerin ve dinleyicilerin bir araya geldiği bölümdür.

Doğru yapılandırılmış bir sistem sayesinde kullanıcı IRC kanalına girdiğinde o anda yayında olan DJ'i görebilir, çalan şarkıyı öğrenebilir, şarkı isteği gönderebilir ve radyo bağlantısını kullanarak yayını dinleyebilir.

GeyikForum için en kapsamlı yapı; Icecast + AutoDJ + DJ sistemi + IRC radyo botu + web radyo sayfası şeklinde kurulabilir.

Böylece IRC sunucusu yalnızca sohbet edilen bir yer olmaktan çıkarak canlı DJ yayınlarının yapıldığı, kullanıcıların istek gönderdiği ve GeyikForum topluluğunun bir araya geldiği aktif bir internet radyosuna dönüşebilir.
 
  • Geri
    Üst