Testing a video is always a challenging task. Most of the video based web sites are manually tested & are out of scope of automation.
However, the javascript executor in selenium webdriver will enable us to play around with the video components. Thus, few of the test scenarios w.r.t video testing can be automated using the below approach.
Sample Video: Video Component Sample
Video Component: JW Player, JW HTML5 Video Player