Öncelikle teşekkür ederim
Main'im Java olmasına rağmen güncel standartlara uymak için android, back-end ve sinyal sunucusu kısacası her şeyi kotlin ile yazdım
Görüntülü konuşma teknolojisi olarak WebRTC-Native kullandım bkz: https://webrtc.github.io/webrtc-org/native-code/android/
Sinyal sunucusu ve back-end için Ktor kullandım bkz: https://ktor.io
Not: Sinyal Sunucusunda client-server arası mesajlaşma için websocket kullandım
Veritabanı için MongoDB kullandım
Başka sorunuz varsa sorabilirsiniz.