2

asp.net mvc 3 アプリケーションでウェブカメラからビデオを録画し、それを Adob​​e Flash Media Server にストリーミングして、後で表示できるようにファイルを保存したいと考えています。私は約2時間グーグルで検索しましたが、運がありませんでした。答えが見つからないので、私は盲目であるに違いありません。誰かが私を正しい方向に向けることができますか? まともなチュートリアルやヒントへのリンクはありますか?

ありがとう!

4

1 に答える 1

1

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 に公開します。

これは、誰かが親切に書いてくれた例です。

于 2012-06-08T20:23:49.970 に答える