0

VB.NET で次のコードを使用して埋め込んだ .avi ビデオ (500 MB-50 分) があります。

<OBJECT width="360px" height="360px" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" VIEWASTEXT>
<PARAM name="autoStart" value="False">
<PARAM name="URL" value="Video\Wellness_1.wmv">
<PARAM name="enabled" value="True">
<PARAM name="balance" value="0">
<PARAM name="currentPosition" value="0">
<PARAM name="enableContextMenu" value="True">
<PARAM name="fullScreen" value="false">
<PARAM name="mute" value="False">
<PARAM name="playCount" value="1">
<PARAM name="rate" value="1">
<PARAM name="stretchToFit" value="False">
<PARAM name="uiMode" value="full">
</OBJECT>

ロードに約5分かかった以外は問題なく動作しました。それを wmv ファイルに変換し (300 MB に削減)、ダウンロード中にすぐに再生を開始しました。残念ながら、何らかの理由で再生できないコンピュータがいくつかあります。ビデオが再生されているかのように読み込まれ、タイマーが起動しますが、黒い画面しかありません。いくつかのテストを実行したところ、ブラウザの問題ではないと判断されました。

すべてのコンピューターで即座に再生されるビデオをアップロードするにはどうすればよいですか?

4

1 に答える 1

0

明らかに、ビデオを再生する前に、ビデオの少なくとも一部をバッファリングする必要があるため、「すべてのコンピュータで即座に再生されるビデオ」を要求するのは意味がありません。

残念ながら、何らかの理由でそれを再生しないコンピュータがいくつかあります。

これらの「いくつかのコンピューター」とは何ですか?彼らはおそらくWMVファイルを再生できるプラグインを持っていません。できるだけ多くのオーディエンスにリーチしたい場合は、現時点ではFlashが最善の策です。インターネット上には、AVIビデオをFLVに変換するために使用できるFLVコンバーターがたくさんあります。

HTML5ビデオは別のオプションですが、すべてのブラウザー(特にIE)がまだそれをサポートしているわけではありません。

于 2010-09-28T01:34:39.653 に答える