If you have Microsoft Teams and the proper licenses you may initiate a Teams Live Meeting. The technology behind it is described there: https://docs.microsoft.com/en-us/microsoftteams/teams-live-events/what-are-teams-live-events
In all simplicity, you want to stream a presentation to very many participants on a multitude of devices. Anyone can join from wherever.
Here is how you have a synchronized dual view of both a video stream and content stream during your live event.
First start a meeting: