6

Web アプリケーションを開発する必要があります。IE9 と iPad および Android タブレットをサポートする必要があります。私が直面している問題は、クライアントがすべてのページでライブ ストリーミング ビデオを表示する必要があることです。HTML5 でライブ ストリーミング ビデオを実装するにはどうすればよいですか?

4

2 に答える 2

2

Wowza Media Server を使用することをお勧めします (もちろん、そこにはいくつかのストリーミング サーバーがあります。Wowza は優れたパフォーマンスとサービスでビデオ/オーディオを配信します)。私は自分のプロジェクトで使用しています。また、フロー プレーヤー、Jw プレーヤーなどのオープンソース プレーヤーもサポートしています。マシンに Wowza Media Server をインストールし、ライブ アプリケーションを作成してブロードキャストを開始します。ライブ ストリーミングにはエンコーダーが必要です。テストには Adob​​e 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 に答える