The Get Started guide includes a set of tutorials for building a sample LiveSwitch online conference app using .NET, Android, iOS, and TypeScript. To make things easier, we've set up a GitHub repository that contains the project code and all the UI components for our tutorials so that you can focus on your learning on LiveSwitch's SDK and API. We've commented out the code for those UI components that we don't need in our first tutorial and will ask you to uncomment them at the subsequent tutorials.
For information on building apps using Java, Unity, UWP, macOS, Xamarin Android, Xamarin iOS, or Xamarin macOS, see Developer Guides.
Hello World! is the first tutorial of our Get Started guide. It will teach you how to set up your development environment, create an Application, perform token-based authentication, and register a client. This is to make sure you have everything you need and everything works.
Unregister and Reregister
Unregister and Reregister is the second tutorial of our Get Started guide. Those are optional but nice to have features for your app. It will teach you how to clean up resources when a client leaves and reregister a client who is disconnected.
Handle Media is the third tutorial of our Get Started guide. It will walk you through the steps of creating Local Media and Remote Media for streaming. They are the main building blocks for any online meeting.
We will only show you how to add those functionalities to your SFU connection conference app. However, you can add them to your MCU connection app in a very similar way. Those functionalities are independent. You can add any of them to your SFU app, or you can add them one by one according to the order in the tutorial.