I am working in ASP.NET MVC. I want to add videos in my view. I have read article on [Working With Videos in ASP.NET](http://www.asp.net/web-pages/tutorials/files,-images,-and-media/10-working-with-video)

But i want a generic way to play all type of videos in my web page. This article, although good, but confuses me that how to identify file format and then use related type of Web Helper. There are hundreds of video file formats, how to play all of them, by a single strategy. Mentioned article only describes three formats. Please guide me in this regard.