Dzulfaqar

WebRTC and SFU

Description

  • March 27, 2024

The Video Call Application is inspired by an open-source project from Stream, incorporating over 90% of its technologies and features. Utilizing WebRTC (Web Real-Time Communication) technology and SFU (Selective Forwarding Unit) architecture, it offers users seamless video calling capabilities, enabling real-time communication over the internet. Additionally, the application supports live-streaming scenarios.

Technology Stacks:

  • WebRTC (Web Real-Time Communication)
  • SFU (Selective Forwarding Unit)
  • NodeJS using Mediasoup Library
  • Web PHP with Laravel Framework
  • Signaling Server: REST API + Web Socket