Update
Signed-off-by: Marcel Müller <neikos@neikos.email>
This commit is contained in:
parent
c23d7d06e0
commit
accbfdb1ea
2 changed files with 127 additions and 34 deletions
|
|
@ -105,8 +105,7 @@ lanshare -v
|
|||
│ Signaling Server │
|
||||
│ (Rust/Axum/WebSocket) │
|
||||
│ - Peer discovery │
|
||||
│ - Relays SDP offers/answers │
|
||||
│ - Relays ICE candidates │
|
||||
│ - Relays SDP offers/answers (with bundled candidates) │
|
||||
└─────────────────────────────────────────────────────────────┘
|
||||
│ │
|
||||
│ WebSocket │ WebSocket
|
||||
|
|
@ -114,11 +113,15 @@ lanshare -v
|
|||
▼ ▼
|
||||
┌─────────────┐ ┌─────────────┐
|
||||
│ Peer A │◄────────────────────►│ Peer B │
|
||||
│ (Browser) │ WebRTC P2P │ (Browser) │
|
||||
│ (Browser) │ Direct WebRTC │ (Browser) │
|
||||
└─────────────┘ (video/audio) └─────────────┘
|
||||
```
|
||||
|
||||
The server only handles signaling — the actual video/audio streams flow directly between browsers via WebRTC.
|
||||
**100% Local Network** — No external services, simple direct connections:
|
||||
- No STUN/TURN servers needed
|
||||
- No trickle ICE — candidates bundled directly in SDP
|
||||
- One offer + one answer = connected
|
||||
- Video/audio streams stay entirely on your LAN
|
||||
|
||||
## Browser Support
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue