Start your very own you YouTube channel or just upload your corporate video.
This module operates in the same way upload your videos to sit on your own server.
Note that should you not wish to create a video channel then you should consider using other video platforms such as Vimeo or YouTube as this is better for SEO, keeps your page speeds faster, as well as reduces the amount of monthly traffic.
Cost - free, included in all packages