Flutter ve Agora kullanarak Video Konferans Uygulaması oluşturun [part-4 : NewMeeting page design]



kaynak kodu : // aşağıdaki bölümlerin geri kalanını yok sayın… Video konferans, yüz yüze bir toplantıyı simüle eden internet üzerinden iki veya daha fazla uzak taraf arasındaki canlı, görsel bağlantıdır. Video konferans, normalde yüz yüze bağlantı kuramayacak kişileri bir araya getirdiği için önemlidir. En basit haliyle, video konferans, iki konum arasında statik görüntülerin ve metnin iletimini sağlar. En gelişmiş haliyle, birden çok konum arasında tam hareketli video görüntülerinin ve yüksek kaliteli sesin iletimini sağlar. İş dünyasında, masaüstü video konferansı, birleşik iletişim uygulamalarının ve web konferans hizmetlerinin temel bir bileşeniyken, bulut tabanlı sanal toplantı odası hizmetleri, kuruluşların minimum altyapı yatırımı ile video konferansı dağıtmasına olanak tanır. Video konferans nasıl çalışır Video konferans süreci iki adıma ayrılabilir: sıkıştırma ve aktarma. Sıkıştırma sırasında, web kamerası ve mikrofon analog görsel-işitsel (AV) girişi yakalar. Toplanan veriler, sürekli frekans ve genlik dalgaları biçimindedir. Bunlar yakalanan sesleri, renkleri, parlaklığı, derinliği ve gölgeleri temsil eder. Bu verilerin normal bir ağ üzerinden aktarılabilmesi için – büyük bant genişliğine sahip am ağı gerektirmek yerine – verileri dijital paketlere sıkıştırmak için kodekler kullanılmalıdır. Bu, yakalanan AV girişinin geniş bant veya Wi-Fi internet üzerinden daha hızlı seyahat etmesini sağlar. Aktarım aşamasında sayısal olarak sıkıştırılan veriler sayısal ağ üzerinden alıcı bilgisayara gönderilir. Uç noktaya ulaştığında, kodekler verileri açar. Codec bileşenleri onu tekrar analog ses ve videoya dönüştürür. Bu, alıcı ekranın ve hoparlörlerin AV verilerini doğru şekilde görüntülemesini ve duymasını sağlar.