I posted the old URL to the Deployment Wizard, You should really use this one as it gives you the option as depending on weather you have an W14/W15...
Not sure if this helps but what about uploading them to youtube on an account that you can create or setup for the school and then embed the youtube...