Terms related to VideoSDK - Android
When integrating VideoSDK, you will come across multiple terms like room, session, participant and many more.
Each term is described below.
Room
- A Room is a VideoSDK object which represents a real-time audio, video, and/or screen-share session, and is the basic building block for media sharing among participants. On Android,
VideoSDK.createRoom()returns theRoomobject, and itsjoin()method connects to the room. - A room is uniquely identified by its room ID. On Android, you pass it to
createRoom()asroomIdand read it back fromroom.id.
note
Some REST API fields, webhook payloads and dashboard labels call a room a meeting, and its ID meetingId. A meeting and a room are the same thing, and meetingId and roomId hold the same room ID.
Session
- A Session is the instance of an ongoing room which has one or more participants in it. A single room can have multiple sessions.
- Each session can be uniquely identified by
sessionId. - All the sessions are associated with the room ID and can be listed using it.
Participant
- Participant is a VideoSDK object which represents each user/client in the room and can share audio/video media with others.
- There can be multiple participants in a room and each participant can be uniquely identified by
participantId.
RTCStream
- RTCStream is the collection of audio and video tracks which holds the segments of audio/video media that are sent and received by all the participants in the room.
- On Android, each participant's microphone, camera and screen share is an
RTCStreamobject, available fromparticipant.streamsand theonStreamEnabled()event.
RTMP Live Stream
- RTMP live streaming is used to live stream your video conferencing apps to platforms like YouTube, Twitch, Facebook, etc. by providing the platform specific
streamKeyandstreamUrl.
Interactive Live streaming (HLS)
- Interactive live streaming is used to live stream your video conferencing apps within your own platform to allow a larger number of viewers who cannot be accommodated in a real-time conference.
Got a Question? Ask us on discord

