Это довольно просто, если вы хотите встроить WMP, вы можете использовать все элементы управления через JavaScript. Там есть отличный раздел MSDN, но я не могу найти его сейчас.
Редактировать: Я нашел this в MSDN, он содержит свойства, которые будет принимать встроенный WMP, а затем все вам нужно вызвать методы через javascript.
<OBJECT id="VIDEO" width="320" height="240"
style="position:absolute; left:0;top:0;"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">
<PARAM NAME="URL" VALUE="your file or url">
<PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
<PARAM NAME="AutoStart" VALUE="True">
<PARAM name="uiMode" value="none">
<PARAM name="PlayCount" value="9999">
</OBJECT>
Тогда для javascript
<script type="javascript">
obj = document.getElementById("VIDEO"); //Where video is the id of the object above.
obj.URL="filename"; //You can use this to both start and change the current file.
obj.controls.stop(); //Will stop
obj.controls.Pause(); //Pause
</script>
Где-то здесь у меня есть код, чтобы даже контролировать громкость.
Некоторое время назад я создал собственный (выглядящий) плеер для клиента исключительно на HTML и JavaScript.