Playing video or audio in Silverlight is as simple as adding a MediaElement control and setting its Source property to the URL of your media. The control exposes methods and event allowing you to control playback and can be used in a variety of ways. When playing audio the MediaElement remains hidden and when playing video the MediaElement acts as a reusable surface.