Microsoft Teams announcements and news at Microsoft Build (#MSBuild if you tweet / post to social about it) focus on more at extensibility and how these result in the benefit of people using Teams. There are lots of interesting features that will make applications more rich and more versatile in Teams. One of those announcements is a way to create your own Together Mode scene! You can already use the Preview of Developer Portal to create one!
Together mode extensibility is is described in Microsoft Blog post as You will soon be able to easily create your own custom scenes for Teams meetings and share them with others. Using a scene designer tool in the Developer Portal, you can craft custom scenes and configure where users show up – making meetings more fun, inclusive, and engaging.
Start by going to Developer Portal. You will still require permissions to add applications to Teams since scenes are distributed as Teams apps. The end result, when you distribute it to Teams, will look like this:
But let’s take a few steps back and start creating our new scene:
You can choose to create a new Scene or you can learn from Getting started scene.
This scene lets you explore how to you can use scenes and how you can add more pictures to it – and seeing the layers on the right you can see what picture and participant is in front of other one.
But you can also create a new one from the scratch. Just hit + Create a new scene
On the right you can start adding participants number (max 50) and pictures to the scene.
You then define the scene, where participants sit, how large or small they are etc.
Then Preview it in Teams to add the app there
When testing it out I noticed that Together Mode is now activated with just two participants (so you can build scenes for just 1:1 calls!) and also that you can choose your own scene just like any other one.
And yes – it works just like designed. I didn’t even have to know how to code to create a new scene! Just some configuration.
Of course I should have chosen a better picture as a background. However this clearly shows what to consider when you are creating your own new scenes! However my organizer alter ego is right there where I placed the organizer!
- Pay attention to the picture so people are not cut the way I used in my example
- Define a good spot for the Organizer and Presenters
- Specify size of videos to reflect depth and where people sit
- Use layers (who is at front, who is not) to put people sit in the correct order (not blocking each other)
Manifest and internals
Together Mode is defined in a app manifest as MeetingExtensionDefinition.
From there you can get the name and info where the actual scene & preview picture is taken from – as well as how many people fit that scene.
This manifest also has a subfolder that defines the scene details.
Each participant location, zoom and order is defined in the json file – as well as pictures. It is amazing how simple the scene building really is!