asp.net mvc 3 アプリケーションでウェブカメラからビデオを録画し、それを Adobe Flash Media Server にストリーミングして、後で表示できるようにファイルを保存したいと考えています。私は約2時間グーグルで検索しましたが、運がありませんでした。答えが見つからないので、私は盲目であるに違いありません。誰かが私を正しい方向に向けることができますか? まともなチュートリアルやヒントへのリンクはありますか?
ありがとう!
Web カメラを NetStream に接続し、そのストリームを Flash Media Server (FMS) にパブリッシュする Actionscript アプリケーションまたは Flex アプリケーションを作成する必要があります。次に、このアプリを SWF にコンパイルし、SWF を ASP アプリの HTML に埋め込みます。
Flex フレームワークの有無にかかわらず、これを行うための Actionscript コードは基本的に同じです。概念は次のとおりです。
Web カメラにアクセスすると、Flash Player は自動的にセキュリティ ダイアログを表示し、ユーザーに許可を求めます
カメラ出力をユーザーに表示するには、ビデオ オブジェクトにアタッチし、そのビデオをステージに追加します。Flex アプリケーションでは、Video オブジェクトを Flex コンテナーにラップする必要があります (これは唯一の違いです)。
NetConnection を作成し、FMS に接続します。NetConnection にイベント リスナをアタッチして、いつ接続されたか (続行できるようにするか)、または失敗したかどうかを確認します。
接続後、NetStream を作成し、それに Web カメラを接続して、FMS に公開します。
これは、誰かが親切に書いてくれた例です。