Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/guiseek/signaling
- Owner: guiseek
- Created: 2023-01-26T00:27:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-26T16:43:04.000Z (over 1 year ago)
- Last Synced: 2024-04-13T16:19:48.469Z (9 months ago)
- Topics: server, signaling, webaudio, webrtc
- Language: TypeScript
- Homepage: https://guiseek.github.io/signaling/
- Size: 234 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)
```