FMS はアドビのソフトウェア製品です
ハードウェア サーバーにインストールすると、さまざまなことができるようになりますが、興味があるのはビデオ ストリーミングです。
FMS で録画したビデオをストリーミングするには、FMS がインストールされているサーバーにファイルを配置し、それらのファイルを使用するように FMS を構成します。
ストリーミングは、HTTP サーバー上のビデオ ファイルにリンクするだけとは異なります。ファイルにリンクして再生することをプログレッシブ ダウンロードと呼びます。ファイルは最初から徐々にダウンロードされ、クライアント側のプレーヤーはダウンロードされた部分を再生できます。
ビデオ ストリーミングでは、クライアントとサーバー間の双方向通信が多くなります。サーバーは、要求したビデオ ストリームの一部をクライアントに送信します。これは、視聴者がビデオのまだ送信されていない部分にスキップできることを意味し、サーバーは喜んでビデオのその部分の送信を開始します。
現在、シークアヘッド機能をプログレッシブ ダウンロードに追加する方法がいくつかあります (たとえば、これは youtube が行っていることです)。基本的に、選択したサーバー側プラットフォームで特定の方法で開始するビデオ ファイルを要求する機能を実装します。php、asp.net、および他のプラットフォームにもソリューションが存在すると確信しています。
真のストリーミングには他にもいくつかの利点があります。
- 帯域幅の監視により、ユーザーの接続に最適なストリームに切り替えることができます
- ライブビデオストリームを処理できます
- ビデオの使用方法をより適切に制御できます (より優れていますが、完全ではありません - 誰かがあなたのストリームを表示できれば、本当に必要に応じて録画できます)
マイナス面としては、ストリーミングは企業のファイアウォールを通過する際により多くの問題を引き起こす可能性があり、明らかに実装コストが高くなります。
ライブ ストリーミングの場合、次のように動作します。
- ビデオ ソースを提供する (例: Web カメラ、ビデオ キャプチャ)
- ビデオ ストリームを FMS インスタンスに配信します (これは、FMS ではパブリッシングと呼ばれます) - これを行うソフトウェアがあるか、それを行うフラッシュ ムービーを作成できます 3 - FMS は、接続しているすべての視聴者にビデオ ストリームを配信しますそれ。
注目に値することの 1 つは、要件が非常に限られている場合 (そのように思われる場合)、FMS を自分でインストールするよりも、ホストされたストリーミング サービスを使用した方がよい可能性があるということです。多くのサービスがあり、ここ数年で価格は大幅に下がりました。このようなサービスは、通常、次のものを提供します。
- ホスティング用のビデオ ファイルをアップロードする FTP の場所
- ライブ ストリームを公開する機能
これらのサービスは、単一サーバーのセットアップからグローバルなコンテンツ配信ネットワークまで、お客様のニーズによって異なります。