@meetings.dev/rooms
v0.0.10
Published
A js library for connecting users over WebRTC with a managed globally distributed network of turn servers.
Downloads
11
Readme
Overview
Rooms by meetings.dev is a real-time peer-to-peer communication platform. Rooms APIs enable secure peer-to-peer mesh networks. It handles secure peer signaling, participant presence, and attaching / detaching of MediaStreams.
Getting Started
API Keys
- Sign up at https://meetings.dev to login to your dashboard.
- Create a Project.
- Create a set of keys for that project.
- Copy and store your API keys.
Usage Overview
- The client application gains access to the room via meetings.dev HTTP API's Room Participant Create method and validated api keys (server-side).
- The application client then initializes the room and connects to all the current and awaits connection requests from future remote participants.
- The instance of the room emits events and maintains state of things like: the current remote participants in the room, the streams they've shared with the room, and information about the participants in the room.