Ainda que adicionar video a um aplicativo Silverlight não seja muito difícil, este componente facilita ainda mais a tarefa. Extremamente leve e de carregamento rápido, o componente suporta ainda o streaming de video, parâmetros de configuração, alterações de tamanho, reprodução em tela cheia e marcadores da linha de tempo.
Para adicionar o componente à sua aplicação, na raiz crie uma pasta chamada ClientBin, conforme o protocolo padrão de desenvolvimento do Silverlight. Nesta pasta, coloque o componente e o vídeo que você pretende que ele reproduza.
Depois disso, basta implementar o código Silverlight em sua página. Os códigos a seguir são modelos que podem ser usados de base para tanto, fornecido pelo desenvolvedor.

Para páginas construídas em HTML, a programação pode ser feita como segue:
<div id="silverlightControlHost">
<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="640" height="480">
<param name="source" value="ClientBin/VideoPlayer.xap"/>
<param name="background" value="white" />
<param name="initParams" value="m=Bear.wmv" />
<param name="minruntimeversion" value="2.0.31005.0" />
<a href="http://go.microsoft.com/fwlink/?LinkId=124807" style="text-decoration: none;">
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
</a>
</object>
</div>
Caso você tenha construído sua página usando ASP.NET e o controle asp:Silverlight, o código deverá ser parecido com o encontrado a seguir:
<div style="height:100%;">
<asp:Silverlight ID="Xaml1"
runat="server"
Source="~/ClientBin/VideoPlayer.xap"
MinimumVersion="2.0.31005"
Width="640" Height="480" InitParameters="m=Bear.wmv" />
</div>
Naturalmente que estes códigos acima são apenas exemplos, e portanto quando você for incluir o componente em seus site recomenda-se que você também programe situações para manejo de erros e eventos. Além disso, tanto em HTML quanto em ASP.NET os parâmetros iniciais são variados, e você pode encontrar maiores informações sobre eles na página do desenvolvedor.
Deve-se também considerar a possibilidade de seus usuários não contarem com o Silverlight instalado em seus computadores. Assim, a inclusão de uma mensagem relativa a esse evento também é recomendada.
Antes de instalar o " Silverlight Video Player " você pode criar um ponto de restauração do Windows, assim, se não gostar do programa ou se ele não funcionar corretamente, você pode simplesmente restaurar o sistema para um ponto anterior à instalação do programa.Clique aqui e aprenda a criar um ponto de restauração.