Anasayfa / Projeler / Real-time AI
02 // Real-time AI Beta

MeetSolanyum

Düşük gecikmeli, yapay zeka destekli video konferans platformu.

MeetSolanyum
<150ms
Ortalama Gecikme
50+
Eşzamanlı Katılımcı
98%
Transkripsiyon Doğruluğu
E2E
Şifreleme

Proje Açıklaması

MeetSolanyum, düşük gecikmeli video konferans deneyimini yapay zeka destekli ses ve görüntü işleme yetenekleriyle harmanlayan, uçtan uca titizlikle kurgulanmış bir gerçek zamanlı iletişim platformudur.

Medya altyapısı

  • Sistem, klasik P2P mesh mimarisinin katılımcı sayısı arttıkça bant genişliğini katlanarak tüketen yapısından kaçınmak için SFU (Selective Forwarding Unit) tabanlı bir medya mimarisi üzerine inşa edilmiştir.
  • Her katılımcı yalnızca tek bir akış gönderir, sunucu bu akışı ilgili diğer katılımcılara akıllıca yönlendirerek onlarca kişinin aynı görüşmede hiçbir performans kaybı yaşamadan bir araya gelmesini mümkün kılar.
  • STUN ve TURN sunucularıyla desteklenen kapsamlı bir NAT traversal katmanı, kullanıcıların ağ yapılandırması ne kadar kısıtlayıcı olursa olsun bağlantının güvenilir şekilde kurulmasını garanti eder.
  • Adaptif bit hızı mekanizmaları ve simulcast desteği, zayıf internet bağlantısına sahip katılımcıların bile görüşmeden düşmeden kesintisiz şekilde toplantıda kalabilmesini sağlar.

Erişilebilirlik ve gizlilik

  • Platformun canlı konuşma tanıma motoru, konuşmaları gerçek zamanlı olarak yüksek doğrulukla metne döker ve anlık altyazı üretimiyle erişilebilirliği en üst seviyeye taşır.
  • Bu altyazılar görüşme sona erdikten sonra paylaşılabilir ve aranabilir yazılı transkriptlere otomatik olarak dönüştürülebilir.
  • Uçtan uca şifreleme (E2EE), her görüşmenin içeriğinin yalnızca katılımcılar arasında kalmasını, sunucu operatörleri de dahil olmak üzere hiçbir üçüncü tarafın medya akışına erişememesini garanti eder — bu da sağlık, hukuk ve kurumsal danışmanlık gibi tam gizlilik gerektiren senaryolarda platformu güvenle kullanılabilir kılar.

Ölçeklenebilirlik

  • Bölge bazlı medya sunucusu kümeleme mimarisi sayesinde her kullanıcı, coğrafi olarak en yakın ve en az yüklü sunucuya otomatik olarak yönlendirilir.
  • Bu yaklaşım hem uçtan uca gecikmeyi minimuma indirir hem de sistemin artan trafik altında yatay olarak sorunsuz şekilde ölçeklenmesine imkân tanır.

Sonuç, kullanıcının teknolojiyi hiç fark etmeden, sadece konuşmaya odaklanabildiği akıcı ve güvenilir bir iletişim deneyimidir.

Kullanılan Teknolojiler

WebRTC Socket.io TypeScript Python FFmpeg

Öne Çıkan Özellikler

Öne Çıkanlar
  • 1 WebRTC tabanlı SFU (Selective Forwarding Unit) medya akışı, çok katılımcılı görüşmelerde bile düşük gecikme ve yüksek stabilite sağlar; her katılımcı yalnızca tek bir akış gönderir, sunucu bu akışı ilgili diğer katılımcılara akıllıca yönlendirerek bant genişliği tüketimini katlanarak artmaktan kurtarır.
  • 2 Canlı konuşma tanıma ve anlık altyazı üretimi, görüşmeleri işitme engelli katılımcılar ve farklı dillerde konuşan ekipler için daha erişilebilir hale getirirken, aynı zamanda görüşme sonrası paylaşılabilir ve aranabilir yazılı kayıtlar oluşturulmasını da mümkün kılar.
  • 3 Uçtan uca şifrelenmiş veri iletimi (E2EE) ile görüşme içeriği yalnızca katılımcılar arasında kalır; ek bir anahtar değişim katmanı sayesinde sunucu tarafı dahi medya akışının içeriğine erişemez, bu da sağlık ve hukuk gibi tam gizlilik gerektiren senaryolarda güvenli kullanım sağlar.
  • 4 Adaptif bit hızı ve düşük bant genişliği optimizasyonu sayesinde zayıf internet bağlantısına sahip kullanıcılar bile kesintisiz katılım sağlar; WebRTC'nin yerleşik bant genişliği tahmin mekanizmaları, paket kaybı ve gecikme değişimlerine göre görüntü kalitesini otomatik olarak ayarlayarak görüşmenin hiç kopmamasını hedefler.
Karşılaşılan Zorluk

Müşteri, üçten fazla katılımcılı görüşmelerde ciddi gecikme ve donma yaşıyordu; çünkü sistem saf P2P mesh mimarisi üzerine kuruluydu ve her katılımcı diğer herkese ayrı ayrı veri gönderiyordu. Bu da bant genişliğini katlanarak tüketiyor ve düşük bağlantı hızına sahip kullanıcıları görüşmeden düşürüyordu.

Çözümümüz

SFU (Selective Forwarding Unit) mimarisine geçerek her katılımcının tek bir akış göndermesini, sunucunun bu akışı ilgili diğer katılımcılara yönlendirmesini sağladık. Adaptif bit hızı ve simulcast desteğiyle zayıf bağlantılı kullanıcılar bile görüşmede kesintisiz kalabiliyor.

Etki & Sonuçlar

-65%
Bant Genişliği Kullanımı
10x
Katılımcı Kapasitesi
%99.2
Görüşme Stabilitesi

Ekran Görüntüsü & Arayüz

Diğer Projeler