Küçük salonlarda (tiyatro salonu, topluluk merkezleri, küçük konser mekanları, üniversite derslikleri) canlı yayın yapmak, büyük ölçekli yayınlarla kıyaslandığında farklı zorluklar getirir. İnternet bant genişliği sınırlı, ekipman bütçesi kısıtlı, ve kesintiler kabul edilemez olabilir. Bu yazıda edge (yerel) ve cloud (bulut) yaklaşımlarını gecikme, maliyet ve kesintiye dayanıklılık kriterlerinde 6 gerçek dünya senaryosunda karşılaştıracağım. Her senaryo için tavsiyeler, örnek donanım/akış protokolleri ve maliyet tahminleri de veriyorum.
Giriş: Neden Edge ve Cloud’u Karşılaştırıyoruz?
Edge (yerel) çözümler, yayın işleme ve dağıtım yükünü mekânda tutar; bulut çözümleri ise işleme, kodlama veya dağıtımı veri merkezlerine kaydırır. Küçük salonlar için doğru seçim yalnızca teknik değil, işletme ve kullanıcı deneyimi kararlarıdır. Bu rehber, gerçek koşullarda hangi seçimin mantıklı olacağını gösterecek.
Temel Kavramlar ve Ölçütler
Kısa ve pratik tanımlar:
- Gecikme (Latency): Kaynaktan izleyiciye geçen süre. WebRTC ~200-500 ms (optimize edilmiş), SRT/RTMP ~1-5+ saniye, CDN tabanlı HLS/DASH ~10+ saniye.
- Maliyet: Başlangıç (donanım) + işletme (internet, bulut saatleri, CDN) giderleri.
- Kesintiye Dayanıklılık: İnternet arızaları veya sunucu kesintilerinde yayın devamlılığı.
Senaryo 1 — Küçük Tiyatro: Çok Kameralı, Lokal İzleyici + Online Aboneler
Durum: 3 kamera (1080p), miks, canlı sahne ışıkları. İnternet: 20 Mbps upload. Hedef: Yerel gösterim (salon içi ekranda) + internetten abonelere canlı yayın.
Edge Yaklaşımı
- Donanım: Bir adet güçlü yerel encoder (ör. i7/i9 veya küçük GPU destekli NLE), Blackmagic/ATEM switcher.
- İş akışı: Miks ve encoding salon içinde; tek yüksek bitrateli (ör. 6-8 Mbps 1080p) stream CDN’e gönderilir; lokal dağıtım LAN üzerinden yapılır.
- Avantaj: Düşük iç gecikme, sahneye yakın kontrol, internet arızasında yerel gösterim devam eder.
- Dezavantaj: Yedekleme için ekstra donanım gerekir; internet upload sınırlıysa aboneler için kalite düşürülebilir.
Cloud Yaklaşımı
- Donanım: Kameralar + hafif encoder (RTMP/SRT) gönderir; ağır işleme bulutta yapılır (transcoding, CDN).
- Avantaj: Bulut, farklı bitratelerde adaptive (rend) sağlar; CDN global erişim ve ölçek sunar.
- Dezavantaj: Gecikme artabilir; sabit internet upload kritik — 3 kamera için toplam 10-12 Mbps upload gerekir; maliyet (bulut transcoding + CDN) artar.
Tavsiye: Eğer salon içinde izleyicilerin yayın kalitesinin sabit kalması gerekiyorsa edge öne çıkar. Abonelere geniş dağıtım gerekiyorsa hibrit (edge encode + cloud transmuxing) iyi dengedir.
Senaryo 2 — Üniversite Dersleri: İnteraktif, Düşük Gecikme Gereksinimi
Durum: Öğrenciler sorular soracak, küçük Q&A. Erişim mobil ve masaüstü.
Edge
Yerel WebRTC sunucusu (ör. Janus veya kurumsal MCU) kurulabilir. Avantaj: Salondaki ağ üzerinden düşük gecikme. Dezavantaj: Kurulum karmaşıklığı ve bakım.
Cloud
WebRTC hizmet sağlayıcıları (Twilio, Agora vb.) düşük gecikme + ölçek sağlar. İnternet probleminde ders etkilenir.
Tavsiye: İnteraktiflik primerse cloud WebRTC veya hibrit yapı (yerelde WebRTC sunucu + bulutta yedek) kullanın. Üniversiteler için aylık bulut maliyetleri kullanıcı sayısına göre öngörülebilir ve yönetilebilir.
Senaryo 3 — Kırsal Kültür Merkezi: Sınırlı İnternet, Güvensiz Hat
Durum: Upload hızları değişken; bazen tamamen kopma yaşanıyor.
Edge
- Yerel kayıt (backup) + düşük bit-rate adaptive stream: 720p @ 2-3 Mbps.
- Offline mod: internet gidince yerel gösterim devam eder.
Cloud
Bulut tam bağımlılığı kötü bir fikir. Eğer cloud kullanılacaksa otomatik re-try, store-and-forward (SRT ile) destekli bir encoder tercih edin.
Tavsiye: Öncelikli olarak edge (yerel kayıt + lokal gösterim). İkinci olarak, SRT kullanarak arızadan sonra stream’i buluta yollayacak bufferlı bir çözüm kurun.
Senaryo 4 — Spor Etkinliği: Çok İzleyici, Düşük Gecikme İhtiyacı
Durum: İzleyicilerin çoğu uzak; skor ve anlık aksiyon önemli.
Edge
Edge, skor panosunu ve lokal replay sistemlerini destekler; fakat global izleyici için ölçekleme sınırı vardır.
Cloud
Cloud + CDN, global izleyici yönetiminde daha iyi: CDN’ler yüksek trafikte maliyeti arttırsa da güvenilirlik sunar. Düşük gecikme için WebRTC tabanlı çözümler veya yakın CDN PoP’ları gerekir.
Tavsiye: Spor için bulut temelli dağıtım daha uygundur. Gecikmeyi kritik seviyeye düşürmek için WebRTC ya da yakın PoP’li CDN + SRT ingest kullanın.
Senaryo 5 — Kurumsal Townhall: Güvenlik, Ölçek ve Kayıt Gereksinimi
Durum: Sınırlı katılımcı (çalışanlar) + şirket içi güvenlik politikaları.
Edge
Şirket içi (on-premise) streaming sunucuları güvenlik ve veri kontrolü sağlar. Ancak bakım yükü ve ilk yatırım yüksek olabilir.
Cloud
Kurumsal bulut (VPC, şifreleme, IAM) güvenli ve ölçeklenebilir. Ücretlendirme kullanıcı başına veya saatlik. Kayıt ve arşivleme otomatik yapılır.
Tavsiye: Güvenlik ön plandaysa kurumsal bulut veya hybrid; hassas içerik için bulutta özel ağ/VPN tercih edin.
Senaryo 6 — Yedekleme ve Kesintiye Dayanıklılık: Yayının Sürekliliği
Tüm mekanlarda beklenmeyen kesintiler olabilir. Kesintiye dayanıklılık için üç katmanlı strateji öneriyorum:
- Yerel fault-tolerant donanım: İkili encoder, UPS, yerel kayıt.
- İnternet çeşitlendirme: Ana hat + mobil LTE/5G yedek uplink (otomatik failover).
- Bulut yedekleme: Edge’den buluta SRT/RTMP ile ingest; bulutta standby transcode/servisler hazır.
Bu üç katman birlikte kullanıldığında, edge-in-the-loop mimarisi en güçlü dayanıklılığı sağlar: Edge yerel devamlılığı sağlar, Cloud global erişim ve yedek sunar.
Maliyetlerle İlgili Somut Karşılaştırma (Kabaca)
Not: Fiyatlar bölge ve sağlayıcıya göre değişir. Aşağıdaki tahmin küçük salon ayarları için yıllık değerlendirilmiştir.
- Edge başlangıç yatırımı: 2500–10.000 USD (encoder, switcher, UPS). Yıllık bakım + internet ~500–2000 USD.
- Cloud maliyeti: Transcode + CDN aylık 100–1000+ USD, kullanıcı sayısına göre artar. (Örnek: 720p stream 3-5 TB aylık trafik = CDN maliyeti ~100–300 USD).
- Hibrit: Orta seviye başlangıç + aylık bulut harcaması; genelde maliyet/performans dengesi en verimli.
Pratik Öneriler & Uygulama Adımları
- İhtiyacı ölçün: İzleyici sayısı, interaktivite, gecikme toleransı.
- Ağ testleri yapın: Upload stabilitesi, jitter, packet loss ölçün.
- Prototip kurun: Bir etkinlikte edge-only, bir etkinlikte cloud-only deneyin ve ölçün.
- SRT + CDN kombinasyonunu deneyin: Güvenilir ingest için SRT; dağıtım için CDN.
- Otomaik failover: LTE yedek, yerel kayıt, bulut standby transcode ayarlayın.
Sonuç: Hangi Durumda Hangisi?
Özetle:
- Eğer düşük gecikme ve yerel süreklilik öncelikliyse: Edge veya hibrit edge-ağır çözümü tercih edin.
- Eğer ölçeklenebilirlik, küresel erişim ve kolay yönetim öncelikliyse: Cloud tercihi daha uygundur.
- En dengeli seçenek çoğu küçük salon için hibrit yaklaşımdır: Yerelde kontrol + bulutta dağıtım ve yedek.
Her salonun koşulları farklıdır; en doğru mimari küçük pilot projelerle, ağ analizleri ve maliyet-projeksiyonlarıyla bulunur. Bu yazıdaki 6 senaryo, karar verme sürecinizde pratik rehberlik sağlayacak anahtar bilgiler sundu. Uygulamada prototip, test ve gözlem hâlâ en değerli adımdır.