1

HTML ページで wmv/asf ファイルを再生しようとしましたが、常に Windows Media Player はブラウザーに埋め込まれていますが、Flash Media Player は埋め込まれていません。

Flash Media Player を埋め込むコードを次に示します。これは、Flash Media Player が wmv/asf 形式をサポートしていないためと思われるため、「application/x-shockwave-flash」の値を明示的に割り当てても、Flash Media Player が表示されません。何か案は?

Flash Media Player は wmv/asf ファイルをサポートしていますか?

<html>
<body>
<embed src="http://myserver/videos/123.asf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>
</body>
</html>
4

3 に答える 3

1

Flash が wmv/asf をサポートしていないというわけではありません。それよりも、wmv/asf が Flash ムービーではないという事実があるため、application/x-shockwave-flash タイプを使用しているときに src 属性に入れて、それが Flash ムービーであると偽ることはできません。代わりに、メディア プレーヤーの Flash ムービーを入れてみてください。

于 2009-03-22T08:48:41.843 に答える
1
  1. ここには明らかな混乱があります。Flash Playerは直接メディア プレーヤーではありません。埋め込みで指定されたソースはSWFである必要があります。一方、フラッシュに組み込まれたメディア プレーヤーがあります (例: JW FLV Media Player )。

  2. Flash は WMV を受け入れませんが、FLV / MPEG-4 を使用します。

  3. 使用されるストリーミング プロトコルはRTMPです。フラッシュで ASF ストリームを処理する方法がわかりません。

于 2009-03-22T08:53:09.353 に答える
0

Mediaelement.jsプレーヤーのドキュメントには、wmvmovのサポートが記載されていますが、これまでのところ、これらの形式に対する肯定的なコメントや成功のコメントは見られませんでした。wmv や mov などの形式は独自仕様であるため、ビデオを再生するには、ユーザーがブラウザー ベースのプラグインを明示的にインストールする必要があります。Firefox の最新バージョンは wmv を直接サポートしていません。回避策があります。mov 形式をサポートするには、システムに QuickTime Player をインストールする必要があります。

Firefox 用の WMV プラグイン

Firefox のドキュメント:

于 2015-03-04T07:06:10.137 に答える