Web アプリケーションを開発する必要があります。IE9 と iPad および Android タブレットをサポートする必要があります。私が直面している問題は、クライアントがすべてのページでライブ ストリーミング ビデオを表示する必要があることです。HTML5 でライブ ストリーミング ビデオを実装するにはどうすればよいですか?
20999 次
2 に答える
2
Wowza Media Server を使用することをお勧めします (もちろん、そこにはいくつかのストリーミング サーバーがあります。Wowza は優れたパフォーマンスとサービスでビデオ/オーディオを配信します)。私は自分のプロジェクトで使用しています。また、フロー プレーヤー、Jw プレーヤーなどのオープンソース プレーヤーもサポートしています。マシンに Wowza Media Server をインストールし、ライブ アプリケーションを作成してブロードキャストを開始します。ライブ ストリーミングにはエンコーダーが必要です。テストには Adobe Flash Media Live Encoder を使用できます。Wowza は動画を iPhone や Web ページなどに配信することができます。
于 2012-04-06T06:46:17.530 に答える
0
コードを試す
<video id="movie" width="" height="" preload controls>
<source id="srcMp4" src="video.mp4" />
<source id="srcOgg" src="video.ogg" />
<object id="flowplayer" name="flowplayer" width="480" height="352"
data="http://releases.flowplayer.org/swf/flowplayer-3.2.5.swf"
type="application/x-shockwave-flash">
<param name="movie"
value="http://releases.flowplayer.org/swf/flowplayer-3.2.5.swf" />
<param name="allowfullscreen" value="true" />
<param name="flashvars"
value='config={"clip":"http://domain.com/video.flv"}' />
</object>
</video>
MP4 形式が最初に提供されます。これは、iPad の以前のバグにより、最初のソースしか表示されないためです。
ブラウザーが MP4 バージョンを再生できない場合、Ogg バージョンをロードしようとします。それが失敗した場合、フォールバックとして Flowplayer (flash) を使用します。
于 2012-04-06T07:03:37.453 に答える