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:

Remember to select Teams Live Event
This part enables recording in Microsoft Stream
Rememer to Turn on your camera here or on the next screen
Select Dual Screen
To add more than video click the share button
Now press “Send Live” and click “Start” Recording starts automatically
This is what your participants can see
Recording starts automatically