Skip to content

Serverless, Distributed WebRTC Video Calling App with Ultra-Low Latency

Notifications You must be signed in to change notification settings

swrno/peer-connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Peer Connect

PeerConnect is a serverless, distributed video calling application built using WebRTC and WebSockets for ultra-low latency, real-time communication. By leveraging peer-to-peer architecture, it eliminates the need for media servers, making it fast, lightweight, and scalable.

✨ Features

  • Ultra-low latency: Peer connections established in under 20ms using ICE candidate optimization.
  • WebRTC Client: Ensures real-time, high-quality audio/video transmission.
  • Custom WebSocket Signaling Server: Efficiently coordinates connections and handles ICE candidate exchange.
  • Serverless Architecture: Minimal backend, no dependency on centralized media servers.
  • Scalable Design: Easily extensible to group calls, file sharing, or screen sharing modules.

License

This project is open source under the MIT License.

About

Serverless, Distributed WebRTC Video Calling App with Ultra-Low Latency

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published