embed YouTube videos in presentations, add audio to make a webinar
If you have a SlideShare.net account, you can import your existing presentations into LinkedIn. If you don’t have one, signup from LinkedIn to share your presentations worldwide and get more views/traffic.
SlideShare is present on both Linkedin and Facebook. Sync both these accounts with SlideShare and you have a holy triad. Upload to any one — SlideShare, Facebook or LinkedIn and it will shows up instantly on all three.