Player APIによる動画の再生方法

YouTube Player APIと同様に、動画はSWFObjectで再生できます。

プレーヤーの読み込み

swfobject.embedSWF(
    swfUrlStr,         // FlashファイルのURL : String
    replaceElemIdStr,  // プレーヤーを埋め込むHTML要素のID : String
    widthStr,          // プレーヤーの幅 : String
    heightStr,         // プレーヤーの高さ : String
    swfVersionStr,     // 動作要件を満たすFlash Playerのバージョン : String
    xiSwfUrlStr,       // Flashファイルを高速インストールするためのURL : String
    flashvarsObj,      // 使用しているFlashVars : Object
    parObj,            // 埋込みオブジェクトのパラメータ : Object
    attObj             // 埋込みオブジェクトの属性 : Object
    )
※接尾辞が「Str」は文字列、「Obj」はオブジェクトを引数にとります。

FlashファイルのURL (swfUrlStr)

空のプレーヤーの読み込み

http://www.dailymotion.com/swf

動画と同時にプレーヤーの読み込み

http://www.dailymotion.com/swf/VIDEO_ID

JavaScriptから操作するには、enableApi=1とする必要があります。

パラメータ 説明 既定値
related 関連動画を読み込むかどうか 0
explicit 未成年にとって不適切な内容の動画を許可するかどうか 1
autoPlay 動画の読み込み時に自動的に再生を開始するかどうか 0
autoMute ミュートの状態で再生を開始するかどうか 0
unmuteOnMouseOver マウスオーバー時にミュートを解除するかどうか
(autoMute=1のときのみ有効)
0
start 再生を開始する秒単位の位置 0
enableApi JavaScript APIを有効にするかどうか 0
playerapiid プレーヤーとAPIを関連付ける文字列  
chromeless 再生時に操作パネルを非表示にするかどうか 0
expendVideo   0
colors プレーヤーの色  
Player API - Dailymotion Player Tools - Dailymotion