Developer Documentation

Basic Concepts

Teams, Zoom and many other video conferencing solutions are centralized and require you to create an account, download software, and trust a third party with your data. ODIN Rooms is different. It is a fully decentralized, browser-based video conferencing solution that offers robust end-to-end encryption, no need for accounts or downloads, and full control over your data.

How ODIN Rooms Works

During the pandemic, many people used video conferencing solutions to stay connected with friends, family, and colleagues. However, the basic model that has evolved over the years is that you setup a meeting for a specific time and invite people to join. With external partners and customers this is the best to do it. But with your team, your friends and family the concept is outdated and does not make much sense.

Many people got exhausted by the constant stream of meetings and the need to be available at a specific time. Even if you just wanted to clarify a small question, you had to setup a meeting, invite people and wait for them to join. This is where ODIN Rooms comes in.

The basic ODIN Rooms concept is that you have a room that is always open. You can join the room whenever you want and you can invite people to join you. You can use the room for a quick chat, a brainstorming session, a meeting or just to hang out. You can use the room for a few minutes or for a few hours. You can use the room for a one-on-one conversation or for a group meeting. You can use the room for a video call, a voice call or just for chatting. You can use the room for a presentation, a whiteboard session or just to share your screen. You can use the room for a game, a quiz or just to have fun.

This concept is more flexible and more natural than the traditional video conferencing model. It is more like a virtual office with rooms for different purposes. You can use the rooms for work, for learning, for socializing or just for fun. If you want to reach out to a specific team, just join their room. If you want to have a private conversation, just create a new room. If you want to have a meeting with a customer, just invite them to your room. If you want to have a party, just open a room and invite your friends.

Technical Details

Rooms is powered by ODIN Voice, our real-time voice chat SDK renowned for its low latency and crystal-clear audio, and powered by ODIN Fleet, our server hosting solution that provides global scalability and high availability. If you are interested in learning more about ODIN Voice and ODIN Fleet, check out the ODIN Voice and ODIN Fleet documentation.

How to Use ODIN Rooms

You just enter the name of a room, this can be something like coffee-break, we-hate-to-eat-alone, lets-play-a-game or devs, marketing or whatever comes into your mind. If you want to have a private conversation, just use a name that is hard to guess, like FE12-GH23-AB45.

If the room does not exist, it will be created and you will be the first person in the room. If the room already exists, you will join the room and see the other people that are in the room. You can invite people to join you by sharing the room name with them. You can also create a link to the room and share this link with others. The link is basically just this format: https://{subdomain}.rooms.chat/{room-name}, so if your instance is talk.rooms.chat and your room is coffee-break, the link would be https://talk.rooms.chat/coffee-break. That’s all you need to give to others to join your room. They just open the link in their Browser, optionally enter their name and join the room.

No Account Required

You don’t need to create an account to use ODIN Rooms. You don’t need to download any software. You don’t need to trust a third party with your data. You just open a link in your Browser and you are in the room. You can use ODIN Rooms completely anonymously. You can use ODIN Rooms without giving away any personal information.

Next Steps

Now that we have covered the basic concepts of ODIN Rooms, you are ready to start using the platform. Follow the next guide to learn how to do your first call with ODIN Rooms.