Skip to content

SuperexMack/webrtcStruct

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WebRTC P2P Prototype

A WebRTC-based peer-to-peer (P2P) prototype that allows browser-to-browser video and audio streaming.
This project is built to understand the core WebRTC architecture rather than to be a production-ready app.

webrtcff.mp4

πŸš€ Tech Stack

Frontend

  • Next.js (App Router)
  • WebRTC APIs
  • TypeScript

Backend

  • Node.js
  • WebSocket-based signaling server

πŸ“ Local Setup

git clone https://github.com/SuperexMack/webrtcStruct.git 

πŸ“ Run Backend

cd webrtcStruc/backend
npm i 
node app

πŸ“ Run Frontend

cd webrtcStruc/clint
npm i 
npm run dev

About

A WebRTC-based P2P project for browser-to-browser video and audio streaming, built to understand core WebRTC concepts like signaling, STUN, ICE, and offer/answer flow. You can use it to video call your friends or family members.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors