WPF Video Player

Hi ,

Can anyone please help me in creating a WPF Video Player which should be a UserControl? I also need the functionality to play local video and Internet stream. It will have a slider which will show the progess for Video and a volume control to up and down the sound. There will also be a single button for play and pause. Any idea or example will be quite helpful.

Someone please help.