Nejdå, det är ren html och på klientsidan.
I sin enklaste form ser det ut såhär:
<object width="_bredd_i_pixlar_" height="_höjd_i_pixlar_"
classid="clsid:6bf52a52-394a-11d3-b153-00c04f79faa6"
type="application/x-oleobject">
<param name="url" value="_url_till_filen_">
<param name="autostart" value="true">
</object>
Men då Firefox inte stödjer ActiveX så måste man trixa lite och stoppa in en embed-tag inuti objektet:
<object width="_bredd_i_pixlar_" height="_höjd_i_pixlar_"
classid="clsid:6bf52a52-394a-11d3-b153-00c04f79faa6"
type="application/x-oleobject">
<param name="url" value="_url_till_filen_">
<param name="autostart" value="true">
<embed type="application/x-mplayer2"
src="_url_till_filen_"
width="_bredd_i_pixlar_" height="_höjd_i_pixlar_"
autostart="true">
</embed>
</object>
Sen finns det en bunt andra parametrar du kan skicka med, som huruvida spelarkontrollerna och sånt ska synas, och mycket annat. Vissa fungerar i FF men inte alla, så man får testa sig fram.
En bra lista på parametrarna finns på:
http://www.mioplanet.com/rsc/embed_mediaplayer.htm