... insert a
VIDEO
from www.youtube.com.
You can upload all your videos at youtube -for free- and add them to your Website.