Algo nuevo que trae Silverlight 3 pero que muchos pasaron por alto, es la inclusión del control MediaPlayer, el cual fue desarrollado por la gente de Expression.

Este control es similar al que viene en Expression Encoder, incluyendo algunas de las funcionalidades de este, como ser, Playlist, Chapters, AutoLoad, AutoPlay, Progress Bar, Volume Bar, Full Screen y muchas más.

Para agregarlo debemos ir desde Blend, a la sección Assets.

MP1

Al arrastrarlo vemos que nos genera un player, el cual podemos cambiar el tamaño o las propiedades que necesitemos.

MP2

Ahora les muestro como desde XAML puedo definir el video que voy a querer visualizar. Como lo agrego al playlist, de manera sencilla puedo agregar varios videos y tenerlos a disposición en pocos minutos.

1
<span style="color: #0000ff">&lt;</span><span style="color: #800000">ExpressionMediaPlayer:MediaPlayer</span><span style="color: #0000ff">&gt;</span>

1
<span style="color: #0000ff">&lt;</span><span style="color: #800000">ExpressionMediaPlayer:MediaPlayer.Playlist</span><span style="color: #0000ff">&gt;</span>

1
<span style="color: #0000ff">&lt;</span><span style="color: #800000">ExpressionMediaPlayer:Playlist</span><span style="color: #0000ff">&gt;</span>

1
<span style="color: #0000ff">&lt;</span><span style="color: #800000">ExpressionMediaPlayer:Playlist.Items</span><span style="color: #0000ff">&gt;</span>

1
<span style="color: #0000ff">&lt;</span><span style="color: #800000">ExpressionMediaPlayer:PlaylistItem</span>

1
<span style="color: #ff0000">MediaSource</span><span style="color: #0000ff">=&quot;test.wmv&quot;</span>

1
<span style="color: #ff0000">Title</span><span style="color: #0000ff">=&quot;Test del Media Player Control&quot;</span>

1
<span style="color: #ff0000">VideoHeight</span><span style="color: #0000ff">=&quot;480&quot;</span>

1
<span style="color: #ff0000">VideoWidth</span><span style="color: #0000ff">=&quot;640&quot;</span><span style="color: #0000ff">/&gt;</span>

1
<span style="color: #0000ff">&lt;/</span><span style="color: #800000">ExpressionMediaPlayer:Playlist.Items</span><span style="color: #0000ff">&gt;</span>

1
<span style="color: #0000ff">&lt;/</span><span style="color: #800000">ExpressionMediaPlayer:Playlist</span><span style="color: #0000ff">&gt;</span>

1
<span style="color: #0000ff">&lt;/</span><span style="color: #800000">ExpressionMediaPlayer:MediaPlayer.Playlist</span><span style="color: #0000ff">&gt;</span>

1
<span style="color: #0000ff">&lt;/</span><span style="color: #800000">ExpressionMediaPlayer:MediaPlayer</span><span style="color: #0000ff">&gt;</span>

Y si corremos la aplicación, vemos una player de video sencillo que nos tomo pocos minutos implementar.

MP3