Hi Tor and everyone else.
prezage (only last week went live) aims to overcome these kinds of problems of bringing together a rich multimedia presentation in one place (built on HTML5 with only the video player as flash - but falls back to quicktime on IOS/macOS and to HTML5-audio as a final fallback). The best way to find out is to go to prezage.com and browse the talks, and there's an introduction prez there as well.
Please consider prezage.com (will always be free to produce & consume) or prezage Enterprise (a number of license levels for a private system delivered to your team/students) depending on your needs.
Hope to see you there.
You can also create a wikispace and embed presentations. Then your students just log in to the wikispace to see them
I have just started using Prezi.com The presentations are modern, fresh and interactive. The best bit I think is it is soo simple to imbed a You Tube video to get a bit more content involved.
Check it out!