Canlı yayına giriyorsun. Sahne hazır, oyun akıyor, izleyici gelmeye başlamış… Tam her şey yolunda derken chat’te o cümle düşüyor: “Yayın donuyor.” İzleyici akını başlamışken, çok kritik ve heyecanlı bir an yaşanıyorken bitrate düşmesi yaşamak ya da tam izleyiciler coşmuşken sesin gidip görüntünün takılması… Bir yayıncı için en sinir bozucu senaryolar bunlar olsa gerek
Canlı yayın performansı şansa bırakılacak bir konu değil. İyi bir sistem, iyi bir oyun ve iyi bir içerik kadar güçlü bir yükleme (upload) altyapısı da gerekiyor. İşte tam bu noktada iki kritik kavram devreye giriyor: yükleme (upload) hızı ve bitrate. Yayınını gerçekten bir üst seviyeye taşımak istiyorsan bu iki değeri bilinçli yönetmen gerekir. Doğru yapılandırılmış bir upload-bitrate dengesi, sahnede kalmanın temelidir. Çünkü yayın sırasında yaşanan bir düşüş sadece teknik sorun değil; izleyici kaybı demek.
Upload (yükleme) hızı; yayıncılık özelinde, bilgisayarındaki görüntü ve ses verilerini Twitch, YouTube, TikTok ya da diğer yayın platformlarının sunucularına gönderme kapasitedir. İzleyicinin gördüğü her kare, duyduğu her ses senin upload hattından geçer.
Eğer yükleme (upload) hızın yetersizse ya da daha kötüsü dalgalanıyorsa şunlar olur:
Yükleme (upload) tarafındaki ani hız düşüşleri özellikle oyun yayınlarında çok daha kritik hâle gelir. Çünkü sen hem oyunun anlık veri alışverişini yönetiyorsun hem de aynı anda yüksek bitrate ile yayın gönderiyorsun.
Yükleme (upload) hızının yüksek olması kadar stabil olması da önemlidir. 15 Mbps görünen ama 5 Mbps’ye düşüp tekrar çıkan bir bağlantı, sabit 10 Mbps’lik stabil bir bağlantıdan daha risklidir. Yayında sorun çıkaran şey çoğu zaman düşük hız değil, dalgalanmadır. Yayıncıların en büyük ihtiyacının stabil internet olduğunu biliyoruz. Çünkü yayın sırasında yaşanan dalgalanma, sadece görüntü kalitesini değil izleyici sadakatini de etkiler.
Bitrate, saniyede izleyiciye gönderdiğin veri miktarıdır ve kbps (kilobit per second) cinsinden ölçülür. Basitçe söylemek gerekirse: görüntü kalitenin doğrudan belirleyicisidir.
Bitrate yükseldikçe:
Ama burada kritik bir denge var. Bitrate, (yükleme (upload) hızının üzerine çıkamaz. Örneğin 5 Mbps (5.000 kbps) stabil yükleme (upload) hızın varsa 6.000 kbps bitrate vermeye çalıştığında hat doyar. OBS’te kırmızı uyarılar başlar, atlanan kare (dropped frame) sayısı artar ve yayın kopabilir.
Sağlıklı bir yapı için bitrate değerini, toplam stabil yükleme (upload) hızının yaklaşık %70–75’i seviyesinde tutmalısın. Bu oran sana güvenli bir tampon bırakır.
Canlı yayında güvenli tarafta kalmak istiyorsan yükleme (upload) hızı kapasitenin tamamını yayına ayırmamalısın. Yükleme (upload) hızı kapasitesinin en az %20-25’ini boşta bırakmalısın. Çünkü yayın sırasında yalnızca OBS veri göndermez. Aynı anda oyun sunucusuyla veri alışverişi yaparsın, Discord ses trafiği oluşur, tarayıcı açık olabilir ve arka planda güncelleme çalışabilir. Bu yüzden “sınırda yükleme (upload) hızı” yayın için en riskli senaryodur.
Canlı yayın için minimum stabil upload önerileri:
Bu değerler çalışabilir en düşük aralıklardır. Ayrıca arka planda başka bir yükleme (upload) işlemi varsa, daha yüksek hızlara ihtiyaç olacağı bilinmelidir. Yükleme (upload) hızının tamamını bitrate’e ayarlamak risklidir; dalgalanma varsa yayın düşmeleri yaşanabilir. Stabil ve sorunsuz yayın için her zaman biraz tampon pay bırakmak daha güvenlidir.
Her platformun altyapısı ve bitrate toleransı farklıdır. Yayın ayarlarını platforma göre optimize etmezsen ya kalite kaybedersin ya da hattı gereksiz yere zorlarsın. Aşağıdaki değerler güvenli ve pratik referans aralıklardır.
Twitch, bitrate konusunda daha sınırlayıcıdır ve çoğu kanal için üst sınır 6.000 kbps’tir.
6.000 kbps üzerine çıkmak teknik olarak mümkün olabilir ancak Twitch bunu garanti etmez. Ayrıca küçük kanallarda transcoding (kalite seçeneği) her zaman aktif olmayabilir. Bu durumda yüksek bitrate, düşük internetli izleyicilerin yayını izleyememesine neden olabilir.
Kaynak: https://help.twitch.tv/s/article/broadcasting-guidelines?language=tr
YouTube daha geniş bant genişliği destekler ve yayını kendi sunucularında yeniden işler. Bu nedenle daha yüksek bitrate değerlerine izin verir.
YouTube tarafında yükleme (upload) hızı kapasiten elveriyorsa daha yüksek bitrate ile daha temiz görüntü alabilirsin. Ancak yine kural aynı: yükleme (upload) hattını doyurmamaya dikkat et.
Kaynak: https://support.google.com/youtube/answer/2853702?hl=tr
TikTok mobil odaklıdır ve çoğunlukla dikey formatta yayın yapılır.
Mobil bağlantı kullanıyorsan bitrate’i daha düşük ama stabil tutmak daha güvenlidir. Mobil ağlar kablolu bağlantılara göre dalgalanmaya daha açıktır.
Kaynak: https://www.tiktok.com/live/studio/help/article/1023/how-to-go-live-in-tiktok_en-US?lang=tr-TR
Yayın performansı sadece internet hızından ibaret değildir. Altyapı güçlü olsa bile yanlış yapılandırma düşme ve kalite kaybına yol açabilir. Profesyonel bir yayın için şu teknik detaylara dikkat etmelisin:
Evet, yapılabilir ancak kaliteyi düşürmen gerekir.
Bitrate’i toplam yükleme (upload) hızının en fazla %70-75’i seviyesinde tutmalısın. Aksi halde dropped frame (kare atlanması) ve kopma yaşanabilir. Durağan içerikler düşük bitrate ile daha stabil sonuç verir.
Belirli bir noktaya kadar evet. Ancak yükleme (upload) hızın yetmiyorsa yüksek bitrate kaliteyi artırmaz; aksine düşme, piksel bozulması ve kopma yaşatır. Bitrate’i her zaman stabil yükleme (upload) hızı kapasitenin güvenli aralığında tutmalısın.
Evet. 60 FPS, 30 FPS’e göre daha fazla kare gönderdiği için daha yüksek bitrate gerektirir. Örneğin 1080p 30 FPS için 4.500 kbps yeterliyken, 1080p 60 FPS için genellikle 6.000–9.000 kbps tercih edilir. İhtiyaç duyulan artış; sahnedeki hareket yoğunluğuna ve encoder ayarlarına göre değişir.
4G/5G hızları teorik olarak yeterli olabilir. Ancak mobil bağlantılar dalgalanmaya çok daha açıktır. IRL yayınlar için uygun olabilir; fakat rekabetçi oyun yayınları için fiber altyapı kadar güvenli değildir. Ayrıca yüksek kota tüketimi yaratır.
1080p 60 FPS yayın için genellikle 6.000–9.000 kbps bitrate kullanılır. Bu nedenle stabil bir yayın için en az 8–10 Mbps yükleme (upload) hızı önerilir. Daha düşük (yükleme) hızlarında da yayın yapılabilir; ancak çözünürlük veya FPS düşürmek gerekir. Yükleme (upload) hızıkapasitesinin yeterli olması, yayın sırasında hattın tıkanmasını ve gecikme artışını azaltır.
Yayın sırasında görüntünün takılması, donması, kalitenin düşmesi gibi problemlerin bir yayıncıya nasıl zarar verir biliyoruz. Chat’in bir anda “lag var” yazması sadece teknik bir sorun değil; emek kaybıdır.
Turknet olarak yayıncıların bağlantı yüzünden aksaklıklarla uğraşmasını istemiyoruz. Bu yüzden yüksek ve dalgalanmayan yükleme (upload) hızı, düşük gecikme ve stabil internet performans sunan bağlantıyla sahnede kalmanı hedefliyoruz. Sen yayını büyütmeye odaklan, bağlantı işini biz üstlenelim. Hemen sen de altyapını sorgula, sana sunabileceğimiz en yüksek hızı öğren. Gigafiber’in 1.000 Mbps’ye varan eşit indirme ve yükleme hızıyla harika bir yayın deneyimi seni bekliyor.