Microsoft PowerPoint is commonly used to present text and simple images to viewers. However, you can also place a live video stream into a slide. This enables you to include live footage from a webcam or other source as part of your presentation. In order to accomplish this, you first create a broadcast with Microsoft Media Encoder and then embed the stream in PowerPoint. Warnings Writer Bio

Adding Live Streaming in PowerPoint - 11