ロードバランシングでオンデマンドビデオをストリーミングする方法
質問
私はビデオサーバーのバランスを読む方法を見つけ出すためにトライインしています。現実世界のシナリオは次のとおりです。
すべてのビデオファイルを保存するストレージサーバー、HTTPリクエストのバランスバランス(CDNサービスのように動作)をロードするいくつかのサーバーがあります。クライアントはビデオファイルをリクエストします - >最寄りのロードバランシングサーバーの回答要求(LBSと言いましょう)lbs->ストレージ(ビデオを見つけて最初のn kbyteの送信を開始します。独自のストレージで、および次のリクエストでファイルをファイルして、ストレージからではなく、キャッシュから直接提供します。
このセットアップの問題は、RTMPを介してビデオを提供したいのですが、バランスマシン(そのnginx Webサーバー)では、仮想ファイル(RTMPストリームなど)を提供できませんでした。
ショートのために; NGINX Webサーバーのように機能するRTMPサーバーの実装を探しています。どんなアイデアでも、アドバイスは素晴らしいでしょう。
注:現在、実装しようとしています crtmpserver
正しい解決策はありません
所属していません StackOverflow