Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Call

A real-time video calling application using WebRTC.

Try it out

  1. Host: Creates a room and shares the Room ID.
  2. Partner: Enters the Room ID to join.
  3. Start: presses the video camera button to begin the video stream.

Note: This project supports 1-on-1 calls only.
Caution: To resolve ICE candidate race conditions problem (i guess) The implementation forced renegotiation (sending the offer twice) this prevent initial black screen issue by ensuring that video tracks are properly attached to peerConnection

Frameworks

  • Frontend: Flutter (FlutterWebRTC + GetX)
  • Backend: Spring Boot Kotlin (WebSocket for Signaling)

Screenshots

Create / Join Video Call

About

Flutter + Spring Boot (kotlin)

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages