The video can be published directly through video sharing websites such as YouTube or Vimeo. Alternatively, embed video from these platforms along with textual content on a blog platform like Wordpress or Blogger. It has a number of video plugins, and even exclusive themes dedicated to video. This would be a good way to showcase content, especially if you are planning to go video exclusive. Come up with suitable titles and descriptions keeping search engines in mind.
The video would have to be compressed, exported and uploaded based on requirements of the platform of choice. It is pretty simple – just follow instructions provided on the website. You could even have a video podcast, where videos are uploaded frequently. RSS is a way to ensure people come back to your site.