WindowsMediaスクリプト組込み方法



WindowsMediaスクリプトファイルの組み込み方法は、基本的には通常のWindowsMedia等の場合とかわりません。

埋め込み版の組込み

  • 埋め込み版の場合は、WindowsMediaPlayerが埋め込まれて再生されます。以下の例では、WindowsMediaファイルを再生する「left」フレームと、Webページを再生する「right」フレームを分けています。Webページは、スクリプトコマンドで指定した時間に従って、「right」フレムの中に表示されます。

  • まず、先に作った埋め込み版「.wma」の在り処を示すメタファイルを用意します。ここでは「syncvoice.asx」とします。

    【syncvoice.asx】
    <ASX version = "3.0">
    <Entry>
        <Ref href = "syncvoice.wma" />
    </Entry>
    </ASX>
    

  • このメタファイルを、以下の様にページに組み込みます。まず、「index.htm」で「left」フレームと「right」フレームを定義します。メタファイルは、「left」フレームのページの中に埋め込みます。

    【index.htm】
    <HTML>
    <TITLE>迷探偵タロー物語(WindowsMedia)</TITLE>
    <FRAMESET COLS="200,*" BGCOLOR="#FFFFFF" BORDER=0>
    <FRAME SRC="left.htm" NAME="control">
    <FRAME SRC="right.htm" NAME="html">
    </FRAMESET>
    <NOFRAME>
    <BODY BGCOLOR="#FFFFFF">
    <H1>このページを表示するにはフレーム機能が必要です。</H1>
    </BODY>
    </NOFRAME>
    </HTML>
    </HTML>
    

    【left.htm】
    <HTML>
    <HEAD>
    <TITLE>迷探偵タロー物語ナレーション(Winmedia)</TITLE>
    </HEAD>
    <BODY BGCOLOR="#FFFFFF">
    
    <CENTER>
    <H3>迷探偵タロー物語<BR>
    ナレーション</H3>
    (WindowsMedia版)
    <HR SIZE=1>
    <!-- Movie Start -->
    <!-- Movie -->
    <OBJECT ID="MediaPlayer1" WIDTH=176 HEIGHT=144 classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
    CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"
    standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">
    <PARAM NAME="ShowStatusBar" VALUE="true">
    <PARAM name="Volume" value="true">
    <PARAM name="ShowDisplay" value="true">
    <PARAM name="ShowControls" value=1>
    <PARAM NAME="ShowAudioControls" VALUE="true">
    <PARAM NAME="ShowPositionControls" VALUE="true">
    <PARAM NAME="AutoStart" VALUE="false">
    <PARAM NAME="FileName" VALUE="syncvoice.asx">
    <EMBED type="application/x-mplayer2"
          pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"
          Name=MediaPlayer1
          ShowControls=1
          ShowDisplay=1
          ShowStatusBar=1
          width=176
          height=144
          AutoStart=0
          DisplaySize=0
          Src="syncvoice.asx"
          ShowVolumeControls=0></EMBED>
    </OBJECT>
    <!-- Movie End -->
    
    </CENTER>
    <BR>
    <HR WIDTH="100%">
    <A HREF="../../video.htm" TARGET="_top">ビデオ集へもどる</A>
    <HR>
    Copyright (c) 2000-2005<BR>
    Hiroshi Nakamura.<BR>
    All rights reserved.
    </BODY>
    </HTML>
    


ヘルパー版の組込み

  • ヘルパー版では、WindowsMediaPlayerが別に立ち上がり再生されます。埋め込まれたWebページは、スクリプトコマンドで指定した時間に従って、ブラウザの中に表示されます。

  • まず、先に作ったヘルパー版「.wma」の在り処を示すメタファイルを用意します。ここでは「syncvoice3.asx」とします。

    【syncvoice3.asx】
    <ASX version = "3.0">
    <Entry>
        <Ref href = "syncvoice3.wma" />
    </Entry>
    </ASX>
    

  • このメタファイルを、以下の様にページに組み込みます。
    <A HREF="syncvoice3.asx">迷探偵タロー物語(ヘルパー版)</A>
    


前に戻る | 次へ進む

ストリーミングHOWTOへもどる


Copyright (c) 2000-2005 Hiroshi Nakamura. All rights reserved.