The steps for using PowerPoint 2016 to present your videos.
1. Create the PowerPoint file
2. Add the video file (recommended 720p resolution)
3. Set the video to run automatically.
4. Join a meeting in MS-Teams
5. Share your PowerPoint file in the meeting
If you do not want the audiences to wait. You can put the file in the MS-Teams channel prior to your presentation.