Introduction
Architecture
At the most basic form, Atm0s consists of 2 components: media server and client. Client will uses the provided SDKs to connect and communicate with the server through HTTP or RPC.
Basic concepts
Room: A room is a collection of some Sessions, that can receive audio and video from each others.PeerAct as a user in another service. Session Like another service, any user connect to the Atm0s Server need a session token to initiate a Session, that belongs to aRoomand aPeer.StreamA stream represents either the audio or video that a Session is publishing
Where should I start?
Quickstart
If you want to see the SDKs in action in under 5 minutes, head over to our quickstart session.
SDKs
Web
Native
- Rust (WIP)
- React Native (WIP)