2011-01-17 3 views
0

Webカメラのビデオとオーディオをキャプチャし、後で一部のビデオプレーヤーで見ることができるビデオとしてサーバーに保存できるSilverLightアプリケーションが必要です。私は、link1とmtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/12/10/silverlight-4-more-on-capturing-video-from-webcams.aspxのようなSilverLightを使ってウェブカメラを記録する良い例を見つけました。実際にビデオをローカルの独立したストレージに保存します。 Link1はビデオとオーディオを保存し、link2はビデオのみを保存し、それを奇妙な.avi形式に変換します(これはQuickTimeプレーヤーのみで再生できます)。私はまた、ストリームをサーバーに持ち込んでそこにビデオを保存することはそれほど問題ではないと思います。Silverlight 4を使用してサーバー上にWebカメラのビデオとオーディオを記録する

発生する主な問題は、ビデオのサイズです。それは単に容認できないほど大きい(さもなければ私はlink1の解決策を使うだろう)。私はコマンドラインFFMpegを使ってそれをある種の形式に変換しようとしました。私はlink1からビデオをまったく変換することができませんでしたが、リンク2のビデオを素敵で容認できるファイルサイズの.flv形式に変換することに成功しました。ただし、link2にはオーディオが含まれていないため、オーディオなしでは使用できません。

問題はシンプルで、ローカルのウェブカメラからサーバーにビデオを録画して後で再生するのですが、ビデオは許容可能なサイズとよく知られているフォーマットを持つ必要があります。 FFMpegやExpression Encoderのようなビデオ変換のためのツールはありますが、コマンドラインAPIが必要なので、コード(コマンドライン)からそれらにアクセスする必要があります。

すべてのヘルプは

ありがとう

+0

あなたは、そのlink2からのビデオを.flv形式に変換するヒント/リンクを教えてください。私の場合、オーディオは「必須」ではないことを除いてほぼ同じです。しかし、link2からのビデオのファイルサイズは単に受け入れられません。 – atiyar

答えて

2

を高く評価している私は、このように。FLV形式でサーバー上の動画を保存し、Red5のサーバーを使用して終了。私は無料のhttp://www.red5-recorder.com/ビデオレコーダーを使用しましたが、プロジェクトのためにいくつかのカスタム調整を行いました。私はビデオの品質はあまり良くないことに注意する必要があります。

1

私はウェブカムビデオを録画するのに、Streaming Video Recorderを使用することを好みます。スクリーンビデオを録画するだけで、録画されたビデオの品質はウェブページ上に表示される元のものと同じです。ビデオはWMV形式で保存され、ビデオコンバータを他のデイジービデオフォーマットに変換するのに役立ちます。

関連する問題