guiseek / signaling

WebRTC & WebAudio APIs

Home Page:https://guiseek.github.io/signaling/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebRTC Simple WebSocket Signaling Server

LAN

Como funciona

  • Para localhost entre diferentes abas do navegador
  • Usa BroadcastChannel como provider de comunicação

Como executa

  1. Execute no terminal npm run dev:client
  2. Abra http://localhost:5173 em duas abas

Como usa

setProvider(Signaling<WebRTCMap>, ChannelSignaling<WebRTCMap>)

WAN

Como funciona

  • Para internet entre diferentes pontos do mundo
  • Usa WebSocket no processo de sinalização e p2p

Como executa

  1. Execute no terminal npm run dev:client
  2. Execute no terminal npm run dev:server
  3. Abra http://localhost:5173 em duas abas

Como usa

setProvider(Signaling<WebRTCMap>, SocketSignaling<WebRTCMap>)

About

WebRTC & WebAudio APIs

https://guiseek.github.io/signaling/


Languages

Language:TypeScript 92.1%Language:CSS 6.1%Language:HTML 1.8%