In ZEGOCLOUD live streaming, A Room is a temporary multi-party communication session where participants get to interact with each other.
What is ZEGOCLOUD room?
In ZEGOCLOUD live streaming, A Room is a temporary multi-party communication session where participants get to interact with each other. Rooms are hosted on the ZEGOCLOUD’s cloud servers and are used for managing user connections, user events (such as a new user joining), stream events, instant messaging, and signaling. You can see it as a virtual room where a live broadcast or a conversation happens.
Each room is associated with a unique Room ID, a string with a maximum length of 128 bytes. The host and audience in a live broadcast or all participants joining a call need to log in to the same room (using the room ID). A room is created automatically by the SDK upon the first login to the room.
ZEGOCLOUD Server APIs
ZEGOCLOUD Server APIs allow you to control your real-time audio/video applications from your back-end server via HTTP requests. With ZEGOCLOUD Server APIs, you can start/resume a live stream, get room user list, start/stop a stream mixing task, receive various event callbacks, and more.