Yakın çevremdeki arkadaşlarımla oyun oynarken yaşadığımız sesli iletişim sorunları nedeniyle TeamVol adında bir Windows uygulaması geliştirdim.
TeamVol’de hesap açmadan özel bir ses odası oluşturabiliyorsunuz. Oda oluşturulduğunda uygulama bir .teamvol davet dosyası indiriyor. Bu dosyayı arkadaşınıza gönderiyorsunuz; arkadaşınız dosyayı uygulamaya yüklediğinde kendi adına bir yanıt dosyası oluşturuluyor. Yanıt dosyasını oda kurucusu açtığında ses bağlantısı tamamlanıyor.
Bu dosyalı bağlantı yöntemi ilk bakışta farklı görünebilir ancak birkaç kullanımdan sonra oldukça pratik hale geliyor. Bu sistemin kullanılma nedeni TeamVol’e ait merkezi bir oda veya sinyal sunucusunun bulunmaması. Genel STUN hizmetleri yalnızca cihazların birbirini bulmasına yardımcı olabiliyor; ses trafiği bu hizmetlerden geçmiyor. Ses bağlantıları WebRTC güvenlik standartlarıyla şifreli olarak aktarılıyor ve konuşmalar kaydedilmiyor.
Uygulamada bas-konuş, global tuş atamaları, mikrofon testi, kişi bazlı ses seviyesi, bağlantı kalitesi ölçümleri, oyun üstü konuşan kişi katmanı, oda yöneticisi kontrolleri, dosya ve medya destekli sohbet gibi özellikler bulunuyor.
TeamVol şu anda geliştirme aşamasında. Kısa süre içerisinde kaynak kodlarını GitHub üzerinden açık kaynak olarak paylaşmayı planlıyorum. Uygulamayı deneyerek görüş ve hata bildirimlerinizi paylaşırsanız çok sevinirim.









https://www.virustotal.com/gui/file-...c4NzUyNzc0Mg==
https://teamvol.berkaykara.com/