2012-04-19 7 views
1

他のサポートされているコーデックに加えてWMVファイルを提供したいので、マルチコーデックサポートHTMLのプレーヤーのリストにSilverlightプレーヤーを追加したいと思いますが、 JavaScriptを使用してSilverlightを起動する以外の方法でSilverlightを有効にするためのWebサイトSilverlightプレーヤーをMediaelement.jsで使用するにはどうすればよいですか?

私は、以下に投稿したもののいくつかのバリエーションを試してみましたが、何の成功ももたらさなかったので、少し迷っています。私はmediaelement-and-player.jsのソースを見てきましたが、私がHTMLで何をする必要があるかについて私には何も出ません。誰も私はHTMLベースのSilverlightのバージョンが動作するようにするために何をする必要がある上で任意の提案/ヒントを持っていますか?

これをHTMLで行うことができない場合は、それもOKですが、明確な例を示してください。

多くのおかげで、 ジム

<video width="320" height="240" poster="poster.jpg" controls="controls" preload="none"> 
<!-- MP4 for Safari, IE9, iPhone, iPad, Android, and Windows Phone 7 --> 
<source type="video/mp4" src="myvideo.mp4" /> 
<!-- WebM/VP8 for Firefox4, Opera, and Chrome --> 
<source type="video/webm" src="myvideo.webm" /> 
<!-- Ogg/Vorbis for older Firefox and Opera versions --> 
<source type="video/ogg" src="myvideo.ogv" /> 
<!-- Optional: Add subtitles for each language --> 
<track kind="subtitles" src="subtitles.srt" srclang="en" /> 
<!-- Optional: Add chapters --> 
<track kind="chapters" src="chapters.srt" srclang="en" /> 
<!-- Flash fallback for non-HTML5 browsers without JavaScript --> 
<object width="320" height="240" type="application/x-shockwave-flash" data="flashmediaelement.swf"> 
    <param name="movie" value="flashmediaelement.swf" /> 
    <param name="flashvars" value="controls=true&file=myvideo.mp4" /> 
    <!-- Image as a last resort --> 
    <img src="myvideo.jpg" width="320" height="240" title="No video playback capabilities" /> 
</object> 
<object width="320" height="240" type="application/x-silverlight-2" data="silverlightmediaelement.xap"> 
    <param name="movie" value="silverlightmediaelement.xap" /> 
    <param name="flashvars" value="controls=true&file=myvideo.wmv" /> 
    <!-- Image as a last resort --> 
    <img src="myvideo.jpg" width="320" height="240" title="No video playback capabilities" /> 
</object> 

答えて

2

は、私は、ファイルタイプのビデオ/ WMVであったことを指定する必要が判明します。誰がこのに実行されている場合、あなたはおそらく形式のリストに

<source type="video/wmv" src="myvideo.wmv" /> 

のようなものを追加することができます。

私はHTMLテンプレートエンジン(Velocity)を使用しており、そのタイプをオンザフライで入れているので、ビデオは誰もが少し違うかもしれません。

+0

mejsを使用しているときに気をつけるべきことはいくつかあります(私はこれを厳しい方法で見つけ出しています)。ブラウザが '

+0

wmvのMIMEタイプが実際には 'video/x-ms-wmv'であることは注目に値するかもしれません。なぜ彼らがjavascriptで 'video/wmv'を使っているのか分かりません。 – doubleJ

+0

明らかに、itty-bittyリンクを持つブラックボックスは、 '

関連する問題