Site Solution's video showcase feature is available as both a unique page and a function on your home page. To show off a single video on your home page, you'll just need to enable the video function for that page. (Note that the Video Showcase page is always set up to display a single video.)
To enable video on your home page:
YSS Page Settings Link
YSS Enable Video Showcase Link
With the video function enabled, you can add a video just like you would on a video showcase page elsewhere in your site.