I don't have much idea about Multimedia functionality in C#.NET. I want to build a media player that can play wide ranges of Audio Files (*.mp3,*.wav,*.wma,*.ogg,*.cda,*.aiff,*.mid etc.) and Video Files (*.mpg,*.flv,*.mp4,*.avi,*.wmv etc.)
Is there any built in Framework/Media class like Java Media Framework in C#?
I want to build my own interface and don't want to use Windows Media Player Interface.
Please help me out. Thanks in Advance.