PowerPoint 2010 users can access the PowerPoint Broadcast Service using a Windows Live ID. When you start a broadcast, it’ll provide a public link that you can send to anyone on the Internet you invite to present your slide show with.

Read more here:
PowerPoint 2010: Broadcast Slide Show feature demo