TV Cihaz, Grup ve Eşleştirme Yönetimi
Android TV cihazlarını `tv_id` + eşleştirme kodu (`pairing_code`) ile kaydeder, çevrimiçi durumlarını izler ve bina/fakülte bazlı TV grupları oluşturur.
Android TV Dijital Bilgilendirme (Digital Signage) ve Acil Duyuru Sistemi
TV Broadcast Yönetim Sistemi, üniversite fakülte girişleri, konferans salonları ve ortak alanlardaki Android TV ekranlarını (kiosk) tek bir yönetim panelinden yöneten; PHP yönetim paneli, Node.js Socket.IO gerçek zamanlı sunucusu ve Flutter Android TV uygulamasından oluşan 3 katmanlı bir dijital bilgilendirme (Digital Signage) platformudur.
Farklı binalardaki bilgilendirme ekranlarına USB belleklerle tek tek içerik yükleme zahmetini, ekranların farklı çözünürlüklerde bozulmasını, ağ kesintilerinde yayının durmasını ve acil durumlarda tüm ekranlara anında mesaj gönderilememesini çözer.
Aşağıdaki modüllerin her biri uygulamanın kaynak kodunda doğrulanmış gerçek işlevleri ve karşıladığı kurumsal ihtiyaçları özetler.
Android TV cihazlarını `tv_id` + eşleştirme kodu (`pairing_code`) ile kaydeder, çevrimiçi durumlarını izler ve bina/fakülte bazlı TV grupları oluşturur.
Video ve görsel yükler veya harici URL tanımlar; FFmpeg/FFprobe ile videoları dikey kiosk formatına (1080x1920 H.264/AAC) otomatik dönüştürür.
Tarih, saat ve tekrar günlerine göre (`repeat_type`, `repeat_days`) yayın planlar; öncelik seviyeli acil durum mesajlarını (`emergency-message.php`) anında tüm veya seçili TV’lere gönderir.
Node.js Socket.IO sunucusu üzerinden `broadcast-changed` ve `force-refresh` olaylarını TV’lere iletir; Android TV uygulaması medyayı yerel önbelleğe (`flutter_cache_manager`) alır, saat ve OpenWeatherMap hava durumu widget’ı gösterir.
Yayın istatistikleri, sistem günlükleri ve tüm yöneticiler için zorunlu tutulabilen TOTP 2FA güvenlik ayarlarını (`security-settings.php`) içerir.
Yalnızca doğrulanmış gerçek uygulama arayüzleri gösterilmektedir. Görsellerin üzerine tıklayarak tam boyutta yakınlaştırabilirsiniz.
TV Broadcast Yönetim Sistemi ana yönetim paneli görünümü.
İki faktörlü doğrulama (TOTP 2FA) destekli dijital yayın yönetim paneli giriş ekranı.
Tüm yayın modülleri, kullanıcı yönetimi (`users.php`) ve global 2FA güvenlik ayarları (`security-settings.php`).
TV ve grup yönetimi, içerik yükleme, yayın planlama, acil mesaj gönderimi, hava durumu ve istatistikler.
Eşleştirme koduyla doğrulanan ve 30 gün geçerli hashlenmiş bearer token (`tv_auth_tokens`) ile yayın çeken cihazlar.
Kampüs genelindeki dijital bilgilendirme ekranlarını tek merkezden ve gerçek zamanlı yönetir.
Acil durum mesajlarıyla kampüs içi kriz iletişimini hızlandırır.
Çevrimdışı önbellekleme sayesinde ağ kesintilerinde siyah ekran oluşmasını engeller.
2FA ve cihaz token mimarisiyle kurumsal ekran güvenliğini sağlar.
TV Broadcast Yönetim Sistemi hakkında canlı demo sunumu veya teknik dokümantasyon talep etmek için iletişim formunu doldurabilirsiniz.
Demo Talebi Oluştur