Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guiseek/signaling

WebRTC & WebAudio APIs
https://github.com/guiseek/signaling

server signaling webaudio webrtc

Last synced: about 2 months ago
JSON representation

WebRTC & WebAudio APIs

Awesome Lists containing this project

README

        

# 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`
1. Abra http://localhost:5173 em duas abas

### Como usa

```ts
setProvider(Signaling, ChannelSignaling)
```

## 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`
1. Execute no terminal `npm run dev:server`
1. Abra http://localhost:5173 em duas abas

### Como usa

```ts
setProvider(Signaling, SocketSignaling)
```