Как это часто бывает, все зависит от ваших требований.
Вы можете использовать медиа-элемент, который поставляется с Silverlight ( msdn info здесь ), однако это означает, чтоСоздавая все с нуля, он не поставляется с «Player Chrome», как в кнопках и визуальных стилях.
Если вы хотите предварительно встроенный «Player», есть по крайней мере несколько вариантов, ExpressionИнструмент Encoder (доступна бесплатная версия), поставляется с несколькими плеерами Silverlight, которые вы можете свободно использовать и изменять по своему желанию.Их можно найти в разделе «шаблоны» инструмента кодировки выражений.
Другой вариант заключается в использовании «Microsoft Media Platform: Player Framework» (ранее известной как Silverlight Media Framework (SMF)), которая является открытой.Исходный проект, в котором участвует Microsoft, поставляется с полнофункциональным «проигрывателем» и построен на отраслевых стандартах, его можно найти по адресу http://smf.codeplex.com.
Удачи!