2011-12-21 9 views
7

ライブビデオを待ち時間の少ないブラウザにストリームしたい。ライブビデオをブラウザにストリームする(レイテンシは低い)

私の知る限り理解されるように、2つのクライアントがあります。

  • HTML5のvideoタグは
  • Flashビデオプレーヤー

ストリームを送信するために複数の方法があります。

    は、
  • プログレッシブダウンロード(およびhtml5範囲リクエスト)を使用するHTTPを使用するTCP/IP
  • (小さなファイルセグメントのM3Uプレイリストを提供します)AppleのHTTPライブストリーム
  • を使用して

    (フラッシュを使用しています)、ストリームを放送する複数のソリューションがあります

  • UDP ...?

インターネット上でストリームを公開して配信する問題があります。 (カスタム)デスクトップアプリケーション(またはブラウザソリューション)への:私は必要なもの

は、多くの視聴者

  • メディアサーバーの国/世界accros javascriptの
  • 低遅延で

    • 同期映像コンテンツでありますウェブカメラのストリームをアップロードする
    • 他の既存のソフトウェアソリューションをメディアに提供していますか?

      1. HTTPライブストリームは、ストリームを分割して小さなファイルにアップロードする必要があるため、待ち時間が長くなりますか? (html5-solutionを除外しますか?)
      2. Flash Playerは何を入力する必要がありますか?
      3. Flash Playerはサーバーに何が必要ですか? (また、多くの視聴者に配布する)
      4. フラッシュにビデオストリームをアップロードするにはどうすればよいですか? (すなわち、既存のソフトウェア・ソリューション/それがウェブカメラのストリームをアップロードするカスタムアプリケーションを書くことは可能でしょうか?)

    は、この精巧な質問に答えるためにありがとうございました!!

  • +0

    Hey Mark、そこにいますか?まだ解決策はありますか? – Bastardo

    +1

    @RoboLover、Flashを使用しているのか、HttpStreamingを使用しているのか、それ以外のものは一般的に問題ありません。あなたは基本的に良いビデオストリーミングホストが必要です。それらのほとんどは、さまざまな出力フォーマットを提供します。あなたは素晴らしいボーナスだったウェブカメラにアクセスすることができるので、私はFlashを使ってしまった。 Flashには、FMSやWowzaなどの特定のサーバーが必要です(ライブストリームの場合は、少なくとも、VOD(ビデオオンデマンド)用に通常の.flvファイルを使用できます)。 HttpLiveStreamingの場合は、わかりません(でも、変換する必要がある場合は同じものを推測します)。 – markmarijnissen

    +0

    良い答えをいただきありがとうございます.Wowza Mediaを使用して問題を処理しました。サーバーとFlash Builder – Bastardo

    答えて

    1

    3年後、2014年にWebRTCはますます採用と人気を集めています。現代のブラウザーにのみ限定されていますが、品質や性能面でのメリットは時代遅れのFlashやHTML5限定のソリューションをはるかに上回ります。

    GoogleハングアウトはWebRTC技術を使用しており、ビデオのストリーミング、ブロードキャスト、および接続に必要なライブラリとサーバを提供するサードパーティのサービスがあります。

    0

    既に説明したように、アプリケーションのシナリオでパフォーマンスの問題を考慮する必要がある場合は、真のストリーミングを使用する必要があります。したがって、ストリーミングサーバーとストリーム消費クライアントをセットアップする必要があります。広範に利用できるオプションのひとつが、あなたのストリーミングサービスにred5オープンソースストリーミングサーバ[http://www.red5.org/]を使用することです。一方、Webベースのクライアントにはflex sdk [http://flex.org/]を使用することができます。通常の方法は、Eclipseと完全に統合されたFlash Builderを使用して、Flash/Flexベースのプロジェクトを単独でred5プラグインでビルドすることです。

    良い出発チュートリアルでは、ここで見つけることができます:

    入門あなたのニーズ(バッファサイズ、遅延など)に応じてストリーミングプロパティを変更しようとすることができます。

    関連する問題