Play an mpg from my website?

I have a 65mb video which i would like my audience to view from my website using an external player or with windows media player embedded into the webpage.

I have done some research and managed to embed the video into the web page with the code below, however the video plays a little then stops then plays and so on.

I included a link so the video can be played in an external player but this takes a lifetime to open up???

Please can someone help me?

<object border=“1” id=“MediaPlayer1” width=320 height=285 classid=“CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95”
codebase=“http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112
standby=“Loading…” type=“application/x-oleobject”>
<param name=“FileName” value=“video.mpg”>
<param name=“ShowStatusBar” value=“false”>
<param name=“ShowDisplay” value=“false”>
<param name=‘autoStart’ value=“false”>
<embed type=“application/x-mplayer2” name=“MediaPlayer1” pluginspage = “http://www.microsoft.com/Windows/MediaPlayer/
width=“250” height=“250” src=“video.mpg” showstatusbar=“1” showdisplay=“1”>
</embed>
</object>
<td align=“center”><a href=“video.mpg” style=‘font-size: 85%;’ target=’_blank’>Launch in external player</a></td>

Thank you.