Canlı video yayını için ne kadar bant genişliğine ihtiyacım var?
Video boyutları
Video akışı, kareler adı verilen durağan görüntülerden oluşur ve bunların büyüklüğü bant genişliğinizi etkiler. Bu çerçeveler 320 x 200 pikselden oluşan 16 bit JPEG görüntülerse, her birinin boyutu yaklaşık 20 K'dir. Bu boyutlara sahip bir video, çevirmeli bağlantı aracılığıyla tek bir kareyi görüntülemek için iki tam saniye alır. Bunun nedeni, çevirmenin saniyede yaklaşık 40 kilobite (kbps) bir bant genişliğine sahip olması ve böylece saniyede yaklaşık 10K veriyi alabilmesidir. Bu hızda, video bir slayt gösterisi gibi. Gerçek dünya bant genişliği gereksinimleri hakkında daha iyi bir fikre sahip olmanız için, saniyede 15 kare (fps) ve 2000 kb / s hızda 320 ile 200 arasında bir video iletmek için yaklaşık 250 kbps'lik bir süre gerekir. 30 cps.
Görüntü oranı
Saniyede görüntülenen daha fazla video karesi, bant genişliği gereksinimleriniz ne kadar yüksek olur, ancak gerçek miktar, kapladığınız şeye göre değişir. Bir yazılım demosu gönderiyorsanız ve kareler arasındaki geçişin çoğu fare işaretçisinin pozisyonuysa, kare hızınızın bant genişliği üzerinde çok az etkisi olacak şekilde yeni karelerle birkaç yeni veri iletilir. Bu, bir podyumun arkasında konuşan birinin statik videosu için de geçerli olabilir. Öte yandan, bir spor etkinliğinin video iletimi, çerçeveler arasında çok sayıda değişikliğe sahip olabilir, böylece bant genişliği bunların hızından büyük ölçüde etkilenir. Sporu 15 fps hızında gönderiyorsanız ve bunu televizyonun kare hızı olan 30 fps'ye çıkarırsanız, bant genişliği tüketimi neredeyse yüzde 100 oranında artabilir.
Videonun içeriği
Önceki bölümde ele alındığı gibi, videonun konusu bant genişliği ihtiyaçlarınıza göre çok fazla. Çerçeveden çerçeveye küçük değişiklikler olan statik bir video, daha küçük dosyalar oluşturur, ancak bir kamera ve konu hareket ettiğinde, dosya boyutu önemli ölçüde artar.
Videonuzun ses bileşeninin de bant genişliği üzerinde önemli bir etkisi vardır. Daha karmaşık ve daha iyi ses kalitesi, daha yüksek bant genişliği gereksinimlerine sahiptir, bu nedenle büyük bir grup veya bir topluluk orkestrası konseri gibi sesin önemli olduğu bir video yayınlıyorsanız, bunu hesaba katmanız gerekir. 22.050 kHz'lik bir örnekleme hızına sahip 16 bit sıkıştırılmamış ses, güzel bir dinamik aralığa sahiptir, ancak bu konfigürasyona sahip bir mono kayıt, 43 kbps bant genişliği gerektirir ve 40 kbps'lik bir çevirmeli bağlantıda iletilmesi imkansızdır. Bununla birlikte, 8 kHz'lik bir örnekleme oranına sahip yüksek sıkıştırma sesi sadece 5 kbps bant genişliği tüketir.
Bağlantı sayısı
Canlı bir video yayını etkinliği olduğunda, kitlenizin boyutu, bant genişliği gereksinimleriniz üzerinde en fazla etkiye sahiptir. Video aktarımınızın her bir eşzamanlı bağlantısı, video aktarımının kendisi ile aynı bant genişliğini tüketir, bu nedenle aktarımınız 250 kbps ve 50 kişi izliyorsa, bant genişliğini işlemek için 12.500 kbps bağlantısına ihtiyacınız olacaktır. Görüntüleyenleri yönetme yeteneğiniz konusunda endişeleriniz varsa, daha fazlasını bir video sunucusuyla barındırabilirsiniz. Bu, ağ tıkanıklığı algılandığında video bit hızını azaltarak videonuzun kareleri kaybetmesini önler.