2

videojsを使用したPlayフレームワークでのビデオのストリーミングに関連して、Playコントローラーを使用してビデオをストリーミングする最良の方法を知りたいです。

動画をファイルシステムに保存していますが、すべてのユーザーがすべての動画を視聴できるわけではないため、コントローラーを使用してアクセスを制限したいと考えています。私の質問は、コントローラー内からクライアント (videojs を実行している) にビデオをストリーミングするにはどうすればよいですか?

ありがとうございました!

4

1 に答える 1

0

ビデオは、画像や .css ファイルなどの静的コンテンツです。このコンテンツを提供するために任意の Web サーバーを使用できます。

アクセスを制御したい場合は、多くの手法があります。リクエストを検証し、ビデオを開き、レスポンスにバイトを書き込むコントローラーを作成できます。セキュリティ トークンを生成し、セキュリティ プラグインを使用する apache または nginx 経由でファイルを提供する方がはるかに興味深いので、これを試したことはありません。

ただし、プログレッシブ ダウンロードとは異なるもの (http ライブ ストリーミングや rtmp、rtsp など) を考えている場合は、wowza、フラッシュ メディア サーバー、または red5 などのビデオ サーバーが必要です。トークンの同じ戦略を使用できます

于 2012-05-24T17:47:42.700 に答える