This week we are releasing a public preview of a new Rooms API in Azure Communication Services. In this blog post, we will discuss Rooms’ capabilities, target scenarios, and will set you up with next steps to try Rooms. Using Rooms, you can now build rich communication experiences with a higher degree of control and structure. Rooms primarily focus on two scenarios:
A Room is a container that manages activity between Azure Communication Services end-users. A Room offers application developers better control over who can join a call, when they meet and how they collaborate:
Rooms service facilitates the capabilities listed above through its server SDK, available for .NET, Java, Python or JavaScript. Client-side operations such as joining a VoIP call are carried out from the Calling JavaScript SDK for web browsers or the native Mobile Calling SDKs for iOS and Android.
Rooms are ideal for applications that make use of any of the following behaviors:
Follow the steps below to create a room and join a room call:
The quick start documentation will help you get started with Azure Communication Services Rooms and set up the server-side component. GitHub samples are available for .NET, Java, Python or JavaScript. Joining a Room-associated video call using the Calling SDK is straightforward, please check out the Room call quick start guide.
If you try out Rooms, please comment on this blog directly or ask questions on Microsoft Q&A about Rooms!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.