まず、コードをより適切にフォーマットします。表示するために水平方向にスクロールする必要がある1行の長いコードがあるのは本当に面倒です。次のように、複数の行に分割するだけです。
<EMBED
TYPE="application/x-mplayer2"
SRC="..."
NAME="MediaPlayer"
WIDTH="400"
HEIGHT="238"
autosize="0"
stretchtofit="0"
ShowControls="0"
ShowStatusBar="0"
ShowDisplay="0"
autostart="1"
></EMBED>
標準タグではないため、OBJECT
の代わりに使用する必要があります。また、このページによると、最新バージョンのWMPを埋め込むためのパラメータを指定する必要があります。次に、コントロールを表示しないようにWMPに指示するパラメータが必要です。EMBED
EMBED
CLASSID
uiMode
<OBJECT id="VIDEO" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject" width="320" height="240">
<PARAM NAME="URL" VALUE="MyVideo.wmv">
<PARAM NAME="enabled" VALUE="True">
<PARAM NAME="AutoStart" VALUE="False">
<PARAM name="PlayCount" value="3">
<!-- ...other params... -->
<PARAM name="uiMode" value="none">
</OBJECT>
のその他のオプションにuiMode
はfull
、、、mini
およびが含まれますinvisible
。
編集:
私は個人的に、ストリーミングビデオをオンラインで埋め込むためにWMP/.wmvよりもQuicktime/.movを好みますが、最良のクロスプラットフォームソリューションは、Flashプレーヤーを埋め込み、ビデオをFLVとしてエンコードすることです。WMP / .wmvは、マルチメディアをWebページ(RealPlayerの隣)に埋め込むための最後の選択肢の1つです。このサイトによると、WMPブラウザプラグインの使用率は1月(72%)から67%に低下しましたが、Flashのサポートは96〜97%で安定しています。