📡 1. Çoklu Radyo Sunucusu Yönetimi ve Geçişler
Sistem aynı anda sadece 1 radyo sunucusuna bağlanarak yayın yapabilir. Bu, çift yayın çakışmasını engellemek için özel olarak tasarlanmıştır.
🔌 Başka Sunucuya Geçiş & Otomatik Kesme
Paneldeki 📡 Radyo Sunucuları & Bağlantı Yönetimi kartından istediğiniz kadar uzak/yerel Shoutcast sunucusu profili (IP, Port, Şifre) ekleyebilirsiniz.
Bir sunucu profilinin yanındaki [ 🔌 Bağlan & Çal ] butonuna tıkladığınızda, o an bağlı olan diğer sunucudaki yayın anında otomatik olarak kesilir/durdurulur ve yeni seçtiğiniz sunucuya bağlanılarak kesintisiz yayına başlanır!
Göz İşaretiyle (👁️) Şifre & Bağlantı Kontrolü:
- Aktif sunucunun ve listedeki tüm sunucuların şifreleri varsayılan olarak gizlidir (
••••••••).
- Şifreyi ve bağlantı bilgilerini kontrol etmek istediğinizde yanındaki [ 👁️ Göster ] butonuna tıklayarak şifreyi görebilir, tekrar tıklayarak gizleyebilirsiniz.
- İstediğiniz zaman [ ⏸️ Buradaki Yayını Durdur ] butonuna basarak çalıcıyı beklemeye alabilirsiniz.
🎛️ 2. Yayın Özellikleri ve Ön Yüz (Gizle / Aç) Modları
DJ paneline girdiğinizde varsayılan olarak İstek Paneli, Sohbet Yetkisi ve Duyuru Kutusu KAPALI durumdadır. Kapalı olan bir özellik radyo sayfasından (fisilti.ppl.tr) otomatik olarak tamamen gizlenir.
- ⚡ Şarkı İstek Paneli: AÇIK yapıldığında dinleyicilerin sayfasında istek formu belirir. KAPALI yapıldığında istek kartı ön yüzden tamamen kaybolur.
- 💬 Canlı Sohbet Yetkisi: Ön yüzde herkesin yazdığı genel/açık bir sohbet paneli yoktur. Sohbet sadece DJ'in seçtiği dinleyicilere özel (Birebir / Modal penceresinde) çalışır.
- 📢 Anasayfa Duyuru Kutusu: AÇIK yapıldığında DJ duyuruları radyo sayfasının en üstünde altın sarısı kartta gösterilir. KAPALI olduğunda gizlenir.
🎧 3. Gelen İstekler ve Özel Canlı Sohbet Başlatma
Bir dinleyici radyo sayfasından bir şarkı isteği gönderdiğinde, bu istek DJ panelindeki 🎧 Gelen Dinleyici İstekleri & İşlemler havuzuna düşer.
💡 Yeni Özel Sohbet Odası Sistemi
Ön yüzde herkesin gördüğü açık bir sohbet odası yoktur. DJ, gelen bir isteğin altındaki [ 💬 Bu Kişiyle Canlı Sohbet Başlat ] butonuna tıkladığı anda, sadece o isteği yapan dinleyicinin ekranında otomatik olarak bir Canlı Sohbet Penceresi (Popup Modal) açılır!
Sohbet Odasının İşleyişi:
- DJ ve dinleyici bu özel pencere üzerinden karşılıklı anlık mesajlaşabilir.
- İki taraftan biri (DJ panelden [ 🛑 Sohbeti Bitir ] veya dinleyici ekrandan [ 🛑 Sohbeti Sonlandır ] butonuna bastığında) sohbet oturumu kapanır ve pencere sonlanır.
İstek İşlemleri:
- ❌ Reddet / Sil: İsteği siler ve iptal eder.
- 📥 İndir & Sıraya Ekle: Şarkıyı YouTube'dan MP3 olarak indirir ve çalan şarkıdan hemen sonra çalmak üzere istek sırasına koyar.
- ⚡ İndir & Hemen Çal: Şarkıyı indirir ve çalan parçayı anında keserek bu isteği yayına sokar.
📁 4. Rotasyon Çalma Listesi ve İstek Önceliği
Radyo kesintisiz olarak Indirilenler/list1 klasöründeki parçaları sırayla çalar. Ancak sıraya bir istek eklendiğinde:
- İstekler her zaman ÖNCELİKLİ olarak işlem görür.
- O an çalan rotasyon şarkısı bittiğinde, sistem otomatik olarak sıradaki isteği çalar.
- Tüm istekler bittiğinde ana rotasyon kaldığı şarkıdan kesintisiz devam eder.